builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-018 starttime: 1461300794.65 results: success (0) buildid: 20160421190312 builduid: 9459e8c0827640cf82c92739e7d3bb46 revision: 4fa5909cf1e73939ee823442f2c69b0a86474489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 21:53:14.649963) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 21:53:14.650423) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 15 secs) (at 2016-04-21 21:53:14.650720) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 15 secs) (at 2016-04-21 21:53:30.559194) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 21:53:30.559820) ========= '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-018 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-018 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-018 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 --21:53:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 21:53:33 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.145000 ========= master_lag: 3.78 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 21:53:35.487817) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 21:53:35.488093) ========= '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-018 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-018 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-018 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: 1.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 21:53:40.656806) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 21:53:40.657118) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 4fa5909cf1e73939ee823442f2c69b0a86474489 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 4fa5909cf1e73939ee823442f2c69b0a86474489 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-018 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-018 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-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-21 21:53:41,664 truncating revision to first 12 chars 2016-04-21 21:53:41,664 Setting DEBUG logging. 2016-04-21 21:53:41,664 attempt 1/10 2016-04-21 21:53:41,664 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4fa5909cf1e7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 21:53:42,142 unpacking tar archive at: fx-team-4fa5909cf1e7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.193000 ========= master_lag: 4.61 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 21:53:46.456318) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 21:53:46.456601) ========= script_repo_revision: 4fa5909cf1e73939ee823442f2c69b0a86474489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 21:53:46.456961) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-21 21:53:46.457225) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-04-21 21:53:50.504667) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-04-21 21:53:50.504941) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-018 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-018 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-018 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 21:53:51 INFO - MultiFileLogger online at 20160421 21:53:51 in C:\slave\test 21:53:51 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 21:53:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:53:51 INFO - {'append_to_log': False, 21:53:51 INFO - 'base_work_dir': 'C:\\slave\\test', 21:53:51 INFO - 'blob_upload_branch': 'fx-team', 21:53:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:53:51 INFO - 'buildbot_json_path': 'buildprops.json', 21:53:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:53:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:53:51 INFO - 'download_minidump_stackwalk': True, 21:53:51 INFO - 'download_symbols': 'true', 21:53:51 INFO - 'e10s': False, 21:53:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:53:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:53:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:53:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:53:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:53:51 INFO - 'C:/mozilla-build/tooltool.py'), 21:53:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:53:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:53:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:53:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:53:51 INFO - 'log_level': 'info', 21:53:51 INFO - 'log_to_console': True, 21:53:51 INFO - 'opt_config_files': (), 21:53:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:53:51 INFO - '--processes=1', 21:53:51 INFO - '--config=%(test_path)s/wptrunner.ini', 21:53:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:53:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:53:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:53:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:53:51 INFO - 'pip_index': False, 21:53:51 INFO - 'require_test_zip': True, 21:53:51 INFO - 'test_type': ('testharness',), 21:53:51 INFO - 'this_chunk': '1', 21:53:51 INFO - 'total_chunks': '10', 21:53:51 INFO - 'virtualenv_path': 'venv', 21:53:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:53:51 INFO - 'work_dir': 'build'} 21:53:51 INFO - ##### 21:53:51 INFO - ##### Running clobber step. 21:53:51 INFO - ##### 21:53:51 INFO - Running pre-action listener: _resource_record_pre_action 21:53:51 INFO - Running main action method: clobber 21:53:51 INFO - rmtree: C:\slave\test\build 21:53:51 INFO - Using _rmtree_windows ... 21:53:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:55:19 INFO - Running post-action listener: _resource_record_post_action 21:55:19 INFO - ##### 21:55:19 INFO - ##### Running read-buildbot-config step. 21:55:19 INFO - ##### 21:55:19 INFO - Running pre-action listener: _resource_record_pre_action 21:55:19 INFO - Running main action method: read_buildbot_config 21:55:19 INFO - Using buildbot properties: 21:55:19 INFO - { 21:55:19 INFO - "project": "", 21:55:19 INFO - "product": "firefox", 21:55:19 INFO - "script_repo_revision": "production", 21:55:19 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 21:55:19 INFO - "repository": "", 21:55:19 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 21:55:19 INFO - "buildid": "20160421190312", 21:55:19 INFO - "pgo_build": "False", 21:55:19 INFO - "basedir": "C:\\slave\\test", 21:55:19 INFO - "buildnumber": 180, 21:55:19 INFO - "slavename": "t-w732-ix-018", 21:55:19 INFO - "revision": "4fa5909cf1e73939ee823442f2c69b0a86474489", 21:55:19 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 21:55:19 INFO - "platform": "win32", 21:55:19 INFO - "branch": "fx-team", 21:55:19 INFO - "repo_path": "integration/fx-team", 21:55:19 INFO - "moz_repo_path": "", 21:55:19 INFO - "stage_platform": "win32", 21:55:19 INFO - "builduid": "9459e8c0827640cf82c92739e7d3bb46", 21:55:19 INFO - "slavebuilddir": "test" 21:55:19 INFO - } 21:55:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 21:55:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 21:55:19 INFO - Running post-action listener: _resource_record_post_action 21:55:19 INFO - ##### 21:55:19 INFO - ##### Running download-and-extract step. 21:55:19 INFO - ##### 21:55:19 INFO - Running pre-action listener: _resource_record_pre_action 21:55:19 INFO - Running main action method: download_and_extract 21:55:19 INFO - mkdir: C:\slave\test\build\tests 21:55:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:55:19 INFO - https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:55:19 INFO - trying https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 21:55:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 21:55:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 21:55:20 INFO - Downloaded 1274 bytes. 21:55:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 21:55:20 INFO - Using the following test package requirements: 21:55:20 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 21:55:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 21:55:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 21:55:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'jsshell-win32.zip'], 21:55:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 21:55:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 21:55:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 21:55:20 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 21:55:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 21:55:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:55:20 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 21:55:20 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 21:55:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:55:20 INFO - https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:55:20 INFO - trying https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 21:55:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 21:55:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 21:55:22 INFO - Downloaded 20472810 bytes. 21:55:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:55:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:55:24 INFO - caution: filename not matched: web-platform/* 21:55:24 INFO - Return code: 11 21:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:55:24 INFO - https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:55:24 INFO - trying https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 21:55:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 21:55:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 21:55:30 INFO - Downloaded 36400366 bytes. 21:55:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:55:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:56:31 INFO - caution: filename not matched: bin/* 21:56:31 INFO - caution: filename not matched: config/* 21:56:31 INFO - caution: filename not matched: mozbase/* 21:56:31 INFO - caution: filename not matched: marionette/* 21:56:31 INFO - caution: filename not matched: tools/wptserve/* 21:56:31 INFO - Return code: 11 21:56:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:31 INFO - https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 21:56:31 INFO - trying https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:56:31 INFO - Downloading https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 21:56:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 21:56:38 INFO - Downloaded 67485001 bytes. 21:56:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:56:38 INFO - mkdir: C:\slave\test\properties 21:56:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:56:38 INFO - Writing to file C:\slave\test\properties\build_url 21:56:38 INFO - Contents: 21:56:38 INFO - build_url:https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:56:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:56:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:56:38 INFO - Writing to file C:\slave\test\properties\symbols_url 21:56:38 INFO - Contents: 21:56:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:56:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:38 INFO - https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:56:38 INFO - trying https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:56:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:56:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 21:56:40 INFO - Downloaded 58294939 bytes. 21:56:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:56:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:56:43 INFO - Return code: 0 21:56:43 INFO - Running post-action listener: _resource_record_post_action 21:56:43 INFO - Running post-action listener: set_extra_try_arguments 21:56:43 INFO - ##### 21:56:43 INFO - ##### Running create-virtualenv step. 21:56:43 INFO - ##### 21:56:43 INFO - Running pre-action listener: _pre_create_virtualenv 21:56:43 INFO - Running pre-action listener: _resource_record_pre_action 21:56:43 INFO - Running main action method: create_virtualenv 21:56:43 INFO - Creating virtualenv C:\slave\test\build\venv 21:56:43 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 21:56:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:56:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:56:50 INFO - Installing distribute......................................................................................................................................................................................done. 21:56:52 INFO - Return code: 0 21:56:52 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:56:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:52 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-018', 'USERDOMAIN': 'T-W732-IX-018', '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-018', '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 21:56:52 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 21:56:52 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 21:56:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:56:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:56:52 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:56:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:52 INFO - 'DCLOCATION': 'SCL3', 21:56:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:56:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:56:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:56:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:56:52 INFO - 'HOMEDRIVE': 'C:', 21:56:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:56:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:52 INFO - 'KTS_VERSION': '1.19c', 21:56:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:56:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:56:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:56:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:56:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:56:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:56:52 INFO - 'MOZ_AIRBAG': '1', 21:56:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:52 INFO - 'MOZ_MSVCVERSION': '8', 21:56:52 INFO - 'MOZ_NO_REMOTE': '1', 21:56:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:56:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:56:52 INFO - 'NO_EM_RESTART': '1', 21:56:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:52 INFO - 'OS': 'Windows_NT', 21:56:52 INFO - 'OURDRIVE': 'C:', 21:56:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:56:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:52 INFO - 'PROCESSOR_LEVEL': '6', 21:56:52 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:56:52 INFO - 'PROMPT': '$P$G', 21:56:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:52 INFO - 'PWD': 'C:\\slave\\test', 21:56:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:52 INFO - 'SYSTEMDRIVE': 'C:', 21:56:52 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:52 INFO - 'TEST1': 'testie', 21:56:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:52 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:56:52 INFO - 'USERNAME': 'cltbld', 21:56:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:56:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:56:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:56:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:56:52 INFO - 'WINDIR': 'C:\\windows', 21:56:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:56:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:56:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:53 INFO - Downloading/unpacking psutil>=0.7.1 21:56:53 INFO - Running setup.py egg_info for package psutil 21:56:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:56:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:53 INFO - Installing collected packages: psutil 21:56:53 INFO - Running setup.py install for psutil 21:56:53 INFO - building 'psutil._psutil_windows' extension 21:56:53 INFO - error: Unable to find vcvarsall.bat 21:56:53 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-ttgcid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:56:53 INFO - running install 21:56:53 INFO - running build 21:56:53 INFO - running build_py 21:56:53 INFO - creating build 21:56:53 INFO - creating build\lib.win32-2.7 21:56:53 INFO - creating build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:56:53 INFO - running build_ext 21:56:53 INFO - building 'psutil._psutil_windows' extension 21:56:53 INFO - error: Unable to find vcvarsall.bat 21:56:53 INFO - ---------------------------------------- 21:56:53 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-ttgcid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:56:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:56:53 WARNING - Return code: 1 21:56:53 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! 21:56:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:56:53 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')]} 21:56:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:53 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')]} 21:56:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:53 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-018', 'USERDOMAIN': 'T-W732-IX-018', '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-018', '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 21:56:53 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 21:56:53 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 21:56:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:56:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:56:53 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:56:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:53 INFO - 'DCLOCATION': 'SCL3', 21:56:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:56:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:56:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:56:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:56:53 INFO - 'HOMEDRIVE': 'C:', 21:56:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:56:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:53 INFO - 'KTS_VERSION': '1.19c', 21:56:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:56:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:56:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:56:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:56:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:56:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:56:53 INFO - 'MOZ_AIRBAG': '1', 21:56:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:53 INFO - 'MOZ_MSVCVERSION': '8', 21:56:53 INFO - 'MOZ_NO_REMOTE': '1', 21:56:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:56:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:56:53 INFO - 'NO_EM_RESTART': '1', 21:56:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:53 INFO - 'OS': 'Windows_NT', 21:56:53 INFO - 'OURDRIVE': 'C:', 21:56:53 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;', 21:56:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:53 INFO - 'PROCESSOR_LEVEL': '6', 21:56:53 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:56:53 INFO - 'PROMPT': '$P$G', 21:56:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:53 INFO - 'PWD': 'C:\\slave\\test', 21:56:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:53 INFO - 'SYSTEMDRIVE': 'C:', 21:56:53 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:53 INFO - 'TEST1': 'testie', 21:56:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:53 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:56:53 INFO - 'USERNAME': 'cltbld', 21:56:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:56:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:56:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:56:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:56:53 INFO - 'WINDIR': 'C:\\windows', 21:56:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:56:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:56:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:56:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:56:54 INFO - Running setup.py egg_info for package mozsystemmonitor 21:56:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:56:54 INFO - Running setup.py egg_info for package psutil 21:56:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:56:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:54 INFO - Installing collected packages: mozsystemmonitor, psutil 21:56:54 INFO - Running setup.py install for mozsystemmonitor 21:56:54 INFO - Running setup.py install for psutil 21:56:54 INFO - building 'psutil._psutil_windows' extension 21:56:54 INFO - error: Unable to find vcvarsall.bat 21:56:54 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-kdn1da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:56:54 INFO - running install 21:56:54 INFO - running build 21:56:54 INFO - running build_py 21:56:54 INFO - running build_ext 21:56:54 INFO - building 'psutil._psutil_windows' extension 21:56:54 INFO - error: Unable to find vcvarsall.bat 21:56:54 INFO - ---------------------------------------- 21:56:54 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-kdn1da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:56:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:56:54 WARNING - Return code: 1 21:56:54 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! 21:56:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:56: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')]} 21:56:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56: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')]} 21:56:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:54 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-018', 'USERDOMAIN': 'T-W732-IX-018', '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-018', '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 21:56:54 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 21:56:54 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 21:56:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:56:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:56:54 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:56:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:54 INFO - 'DCLOCATION': 'SCL3', 21:56:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:56:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:56:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:56:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:56:54 INFO - 'HOMEDRIVE': 'C:', 21:56:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:56:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:54 INFO - 'KTS_VERSION': '1.19c', 21:56:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:56:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:56:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:56:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:56:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:56:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:56:54 INFO - 'MOZ_AIRBAG': '1', 21:56:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:54 INFO - 'MOZ_MSVCVERSION': '8', 21:56:54 INFO - 'MOZ_NO_REMOTE': '1', 21:56:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:56:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:56:54 INFO - 'NO_EM_RESTART': '1', 21:56:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:54 INFO - 'OS': 'Windows_NT', 21:56:54 INFO - 'OURDRIVE': 'C:', 21:56:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:56:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:54 INFO - 'PROCESSOR_LEVEL': '6', 21:56:54 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:56:54 INFO - 'PROMPT': '$P$G', 21:56:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:54 INFO - 'PWD': 'C:\\slave\\test', 21:56:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:54 INFO - 'SYSTEMDRIVE': 'C:', 21:56:54 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:54 INFO - 'TEST1': 'testie', 21:56:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:54 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:56:54 INFO - 'USERNAME': 'cltbld', 21:56:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:56:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:56:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:56:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:56:54 INFO - 'WINDIR': 'C:\\windows', 21:56:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:56:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:56:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:55 INFO - Downloading/unpacking blobuploader==1.2.4 21:56:55 INFO - Downloading blobuploader-1.2.4.tar.gz 21:56:55 INFO - Running setup.py egg_info for package blobuploader 21:56:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:56:58 INFO - Running setup.py egg_info for package requests 21:56:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:56:58 INFO - Downloading docopt-0.6.1.tar.gz 21:56:58 INFO - Running setup.py egg_info for package docopt 21:56:58 INFO - Installing collected packages: blobuploader, docopt, requests 21:56:58 INFO - Running setup.py install for blobuploader 21:56:58 INFO - Running setup.py install for docopt 21:56:58 INFO - Running setup.py install for requests 21:56:58 INFO - Successfully installed blobuploader docopt requests 21:56:58 INFO - Cleaning up... 21:56:58 INFO - Return code: 0 21:56:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:56:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:58 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, '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-018', 'USERDOMAIN': 'T-W732-IX-018', '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-018', '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 21:56:58 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 21:56:58 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 21:56:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:56:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:56:58 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:56:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:58 INFO - 'DCLOCATION': 'SCL3', 21:56:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:56:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:56:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:56:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:56:58 INFO - 'HOMEDRIVE': 'C:', 21:56:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:56:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:58 INFO - 'KTS_VERSION': '1.19c', 21:56:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:56:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:56:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:56:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:56:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:56:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:56:58 INFO - 'MOZ_AIRBAG': '1', 21:56:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:58 INFO - 'MOZ_MSVCVERSION': '8', 21:56:58 INFO - 'MOZ_NO_REMOTE': '1', 21:56:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:56:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:56:58 INFO - 'NO_EM_RESTART': '1', 21:56:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:58 INFO - 'OS': 'Windows_NT', 21:56:58 INFO - 'OURDRIVE': 'C:', 21:56:58 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;', 21:56:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:58 INFO - 'PROCESSOR_LEVEL': '6', 21:56:58 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:56:58 INFO - 'PROMPT': '$P$G', 21:56:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:58 INFO - 'PWD': 'C:\\slave\\test', 21:56:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:58 INFO - 'SYSTEMDRIVE': 'C:', 21:56:58 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:58 INFO - 'TEST1': 'testie', 21:56:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:56:58 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:56:58 INFO - 'USERNAME': 'cltbld', 21:56:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:56:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:56:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:56:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:56:58 INFO - 'WINDIR': 'C:\\windows', 21:56:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:56:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:56:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:57:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:57:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:57:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:57:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:57:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:57:04 INFO - Unpacking c:\slave\test\build\tests\marionette 21:57:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:57:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:57:04 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 21:57:04 INFO - Running setup.py install for browsermob-proxy 21:57:18 INFO - Running setup.py install for manifestparser 21:57:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for marionette-client 21:57:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:57:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for marionette-driver 21:57:18 INFO - Running setup.py install for mozcrash 21:57:18 INFO - Running setup.py install for mozdebug 21:57:18 INFO - Running setup.py install for mozdevice 21:57:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozfile 21:57:18 INFO - Running setup.py install for mozhttpd 21:57:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozinfo 21:57:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozInstall 21:57:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozleak 21:57:18 INFO - Running setup.py install for mozlog 21:57:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for moznetwork 21:57:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozprocess 21:57:18 INFO - Running setup.py install for mozprofile 21:57:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozrunner 21:57:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for mozscreenshot 21:57:18 INFO - Running setup.py install for moztest 21:57:18 INFO - Running setup.py install for mozversion 21:57:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:57:18 INFO - Running setup.py install for wptserve 21:57:18 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 21:57:18 INFO - Cleaning up... 21:57:18 INFO - Return code: 0 21:57:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:57:18 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')]} 21:57:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:18 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')]} 21:57:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:18 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 0x019986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, '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-018', 'USERDOMAIN': 'T-W732-IX-018', '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-018', '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 21:57:18 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 21:57:18 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 21:57:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:57:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:57:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:57:18 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:57:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:57:18 INFO - 'DCLOCATION': 'SCL3', 21:57:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:57:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:57:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:57:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:57:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:57:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:57:18 INFO - 'HOMEDRIVE': 'C:', 21:57:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:57:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:57:18 INFO - 'KTS_VERSION': '1.19c', 21:57:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:57:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:57:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:57:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:57:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:57:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:57:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:57:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:57:18 INFO - 'MOZ_AIRBAG': '1', 21:57:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:57:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:18 INFO - 'MOZ_MSVCVERSION': '8', 21:57:18 INFO - 'MOZ_NO_REMOTE': '1', 21:57:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:57:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:57:18 INFO - 'NO_EM_RESTART': '1', 21:57:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:57:18 INFO - 'OS': 'Windows_NT', 21:57:18 INFO - 'OURDRIVE': 'C:', 21:57:18 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;', 21:57:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:57:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:57:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:57:18 INFO - 'PROCESSOR_LEVEL': '6', 21:57:18 INFO - 'PROCESSOR_REVISION': '1e05', 21:57:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:57:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:57:18 INFO - 'PROMPT': '$P$G', 21:57:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:57:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:57:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:57:18 INFO - 'PWD': 'C:\\slave\\test', 21:57:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:57:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:57:18 INFO - 'SYSTEMDRIVE': 'C:', 21:57:18 INFO - 'SYSTEMROOT': 'C:\\windows', 21:57:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:57:18 INFO - 'TEST1': 'testie', 21:57:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:57:18 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:57:18 INFO - 'USERNAME': 'cltbld', 21:57:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:57:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:57:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:57:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:57:18 INFO - 'WINDIR': 'C:\\windows', 21:57:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:57:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:57:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:57:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:57:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:57:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:57:22 INFO - Unpacking c:\slave\test\build\tests\marionette 21:57:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:57:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:57:22 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)) 21:57:33 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)) 21:57:33 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)) 21:57:33 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)) 21:57:33 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)) 21:57:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:57:33 INFO - Downloading blessings-1.6.tar.gz 21:57:33 INFO - Running setup.py egg_info for package blessings 21:57:33 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)) 21:57:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:57:33 INFO - Running setup.py install for blessings 21:57:33 INFO - Running setup.py install for browsermob-proxy 21:57:33 INFO - Running setup.py install for manifestparser 21:57:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for marionette-client 21:57:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:57:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for marionette-driver 21:57:33 INFO - Running setup.py install for mozcrash 21:57:33 INFO - Running setup.py install for mozdebug 21:57:33 INFO - Running setup.py install for mozdevice 21:57:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for mozhttpd 21:57:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for mozInstall 21:57:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for mozleak 21:57:33 INFO - Running setup.py install for mozprofile 21:57:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Running setup.py install for mozrunner 21:57:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:57:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:57:35 INFO - Running setup.py install for mozscreenshot 21:57:35 INFO - Running setup.py install for moztest 21:57:35 INFO - Running setup.py install for mozversion 21:57:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:57:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:57:35 INFO - Running setup.py install for wptserve 21:57:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:57:35 INFO - Cleaning up... 21:57:35 INFO - Return code: 0 21:57:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:57:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:57:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:57:36 INFO - Reading from file tmpfile_stdout 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - Current package versions: 21:57:36 INFO - blessings == 1.6 21:57:36 INFO - blobuploader == 1.2.4 21:57:36 INFO - browsermob-proxy == 0.6.0 21:57:36 INFO - distribute == 0.6.14 21:57:36 INFO - docopt == 0.6.1 21:57:36 INFO - manifestparser == 1.1 21:57:36 INFO - marionette-client == 2.3.0 21:57:36 INFO - marionette-driver == 1.4.0 21:57:36 INFO - mozInstall == 1.12 21:57:36 INFO - mozcrash == 0.17 21:57:36 INFO - mozdebug == 0.1 21:57:36 INFO - mozdevice == 0.48 21:57:36 INFO - mozfile == 1.2 21:57:36 INFO - mozhttpd == 0.7 21:57:36 INFO - mozinfo == 0.9 21:57:36 INFO - mozleak == 0.1 21:57:36 INFO - mozlog == 3.1 21:57:36 INFO - moznetwork == 0.27 21:57:36 INFO - mozprocess == 0.22 21:57:36 INFO - mozprofile == 0.28 21:57:36 INFO - mozrunner == 6.11 21:57:36 INFO - mozscreenshot == 0.1 21:57:36 INFO - mozsystemmonitor == 0.0 21:57:36 INFO - moztest == 0.7 21:57:36 INFO - mozversion == 1.4 21:57:36 INFO - requests == 1.2.3 21:57:36 INFO - wptserve == 1.4.0 21:57:36 INFO - Running post-action listener: _resource_record_post_action 21:57:36 INFO - Running post-action listener: _start_resource_monitoring 21:57:36 INFO - Starting resource monitoring. 21:57:36 INFO - ##### 21:57:36 INFO - ##### Running pull step. 21:57:36 INFO - ##### 21:57:36 INFO - Running pre-action listener: _resource_record_pre_action 21:57:36 INFO - Running main action method: pull 21:57:36 INFO - Pull has nothing to do! 21:57:36 INFO - Running post-action listener: _resource_record_post_action 21:57:36 INFO - ##### 21:57:36 INFO - ##### Running install step. 21:57:36 INFO - ##### 21:57:36 INFO - Running pre-action listener: _resource_record_pre_action 21:57:36 INFO - Running main action method: install 21:57:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:57:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:57:36 INFO - Reading from file tmpfile_stdout 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - Detecting whether we're running mozinstall >=1.0... 21:57:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:57:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:57:36 INFO - Reading from file tmpfile_stdout 21:57:36 INFO - Output received: 21:57:36 INFO - Usage: mozinstall-script.py [options] installer 21:57:36 INFO - Options: 21:57:36 INFO - -h, --help show this help message and exit 21:57:36 INFO - -d DEST, --destination=DEST 21:57:36 INFO - Directory to install application into. [default: 21:57:36 INFO - "C:\slave\test"] 21:57:36 INFO - --app=APP Application being installed. [default: firefox] 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - Using _rmtree_windows ... 21:57:36 INFO - mkdir: C:\slave\test\build\application 21:57:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:57:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 21:57:39 INFO - Reading from file tmpfile_stdout 21:57:39 INFO - Output received: 21:57:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:57:39 INFO - Using _rmtree_windows ... 21:57:39 INFO - Using _rmtree_windows ... 21:57:39 INFO - Running post-action listener: _resource_record_post_action 21:57:39 INFO - ##### 21:57:39 INFO - ##### Running run-tests step. 21:57:39 INFO - ##### 21:57:39 INFO - Running pre-action listener: _resource_record_pre_action 21:57:39 INFO - Running main action method: run_tests 21:57:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:57:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:57:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:57:39 INFO - grabbing minidump binary from tooltool 21:57:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:39 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 0x01C7C368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D110C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:57:39 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 21:57:39 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 21:57:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:57:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9kqjoz 21:57:41 INFO - INFO - File integrity verified, renaming tmp9kqjoz to win32-minidump_stackwalk.exe 21:57:41 INFO - Return code: 0 21:57:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:57:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:57:41 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/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 21:57:41 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/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 21:57:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:57:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:57:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:57:41 INFO - 'COMPUTERNAME': 'T-W732-IX-018', 21:57:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:57:41 INFO - 'DCLOCATION': 'SCL3', 21:57:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:57:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:57:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:57:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:57:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:57:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:57:41 INFO - 'HOMEDRIVE': 'C:', 21:57:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:57:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:57:41 INFO - 'KTS_VERSION': '1.19c', 21:57:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:57:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:57:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-018', 21:57:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:57:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:57:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:57:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:57:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:57:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:57:41 INFO - 'MOZ_AIRBAG': '1', 21:57:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:41 INFO - 'MOZ_MSVCVERSION': '8', 21:57:41 INFO - 'MOZ_NO_REMOTE': '1', 21:57:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:57:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:57:41 INFO - 'NO_EM_RESTART': '1', 21:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:57:41 INFO - 'OS': 'Windows_NT', 21:57:41 INFO - 'OURDRIVE': 'C:', 21:57:41 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;', 21:57:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:57:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:57:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:57:41 INFO - 'PROCESSOR_LEVEL': '6', 21:57:41 INFO - 'PROCESSOR_REVISION': '1e05', 21:57:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:57:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:57:41 INFO - 'PROMPT': '$P$G', 21:57:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:57:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:57:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:57:41 INFO - 'PWD': 'C:\\slave\\test', 21:57:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:57:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:57:41 INFO - 'SYSTEMDRIVE': 'C:', 21:57:41 INFO - 'SYSTEMROOT': 'C:\\windows', 21:57:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:57:41 INFO - 'TEST1': 'testie', 21:57:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:57:41 INFO - 'USERDOMAIN': 'T-W732-IX-018', 21:57:41 INFO - 'USERNAME': 'cltbld', 21:57:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:57:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:57:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:57:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:57:41 INFO - 'WINDIR': 'C:\\windows', 21:57:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:57:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:57:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:57:41 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/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 21:57:43 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 21:57:43 INFO - import pkg_resources 21:57:45 INFO - Using 1 client processes 21:57:48 INFO - SUITE-START | Running 778 tests 21:57:48 INFO - Running testharness tests 21:57:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:57:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:57:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:57:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:57:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:57:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:57:48 INFO - Setting up ssl 21:57:49 INFO - PROCESS | certutil | 21:57:49 INFO - PROCESS | certutil | 21:57:49 INFO - PROCESS | certutil | 21:57:49 INFO - Certificate Nickname Trust Attributes 21:57:49 INFO - SSL,S/MIME,JAR/XPI 21:57:49 INFO - 21:57:49 INFO - web-platform-tests CT,, 21:57:49 INFO - 21:57:49 INFO - Starting runner 21:57:49 INFO - PROCESS | 792 | [792] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:57:49 INFO - PROCESS | 792 | [792] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:57:50 INFO - PROCESS | 792 | [792] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:57:50 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:57:50 INFO - PROCESS | 792 | [792] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 21:57:51 INFO - PROCESS | 792 | 1461301071948 Marionette DEBUG Marionette enabled via build flag and pref 21:57:53 INFO - PROCESS | 792 | ++DOCSHELL 10AA6C00 == 1 [pid = 792] [id = 1] 21:57:53 INFO - PROCESS | 792 | ++DOMWINDOW == 1 (10AA7000) [pid = 792] [serial = 1] [outer = 00000000] 21:57:53 INFO - PROCESS | 792 | [792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 21:57:53 INFO - PROCESS | 792 | ++DOMWINDOW == 2 (10AA7C00) [pid = 792] [serial = 2] [outer = 10AA7000] 21:57:53 INFO - PROCESS | 792 | ++DOCSHELL 10E5E000 == 2 [pid = 792] [id = 2] 21:57:53 INFO - PROCESS | 792 | ++DOMWINDOW == 3 (10E5E400) [pid = 792] [serial = 3] [outer = 00000000] 21:57:53 INFO - PROCESS | 792 | [792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 21:57:53 INFO - PROCESS | 792 | ++DOMWINDOW == 4 (10E5F000) [pid = 792] [serial = 4] [outer = 10E5E400] 21:57:53 INFO - PROCESS | 792 | 1461301073889 Marionette INFO Listening on port 2828 21:57:55 INFO - PROCESS | 792 | 1461301075941 Marionette DEBUG Marionette enabled via command-line flag 21:57:55 INFO - PROCESS | 792 | [792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:57:55 INFO - PROCESS | 792 | [792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:57:55 INFO - PROCESS | 792 | ++DOCSHELL 146EE400 == 3 [pid = 792] [id = 3] 21:57:55 INFO - PROCESS | 792 | ++DOMWINDOW == 5 (146F6400) [pid = 792] [serial = 5] [outer = 00000000] 21:57:55 INFO - PROCESS | 792 | [792] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 21:57:55 INFO - PROCESS | 792 | ++DOMWINDOW == 6 (146F7000) [pid = 792] [serial = 6] [outer = 146F6400] 21:57:56 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:57:56 INFO - PROCESS | 792 | ++DOMWINDOW == 7 (15942400) [pid = 792] [serial = 7] [outer = 10E5E400] 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076443 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49787 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076449 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49788 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076473 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49790 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076479 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49791 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076512 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49793 21:57:56 INFO - PROCESS | 792 | 1461301076515 Marionette DEBUG Closed connection conn0 21:57:56 INFO - PROCESS | 792 | 1461301076517 Marionette DEBUG Closed connection conn1 21:57:56 INFO - PROCESS | 792 | 1461301076519 Marionette DEBUG Closed connection conn2 21:57:56 INFO - PROCESS | 792 | 1461301076521 Marionette DEBUG Closed connection conn3 21:57:56 INFO - PROCESS | 792 | 1461301076672 Marionette DEBUG Closed connection conn4 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076679 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49794 21:57:56 INFO - PROCESS | 792 | 1461301076716 Marionette DEBUG Closed connection conn5 21:57:56 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:57:56 INFO - PROCESS | 792 | 1461301076721 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49795 21:57:56 INFO - PROCESS | 792 | ++DOCSHELL 15887400 == 4 [pid = 792] [id = 4] 21:57:56 INFO - PROCESS | 792 | ++DOMWINDOW == 8 (15887C00) [pid = 792] [serial = 8] [outer = 00000000] 21:57:56 INFO - PROCESS | 792 | ++DOMWINDOW == 9 (15892400) [pid = 792] [serial = 9] [outer = 15887C00] 21:57:56 INFO - PROCESS | 792 | ++DOMWINDOW == 10 (162A3400) [pid = 792] [serial = 10] [outer = 15887C00] 21:57:56 INFO - PROCESS | 792 | 1461301076860 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:57:56 INFO - PROCESS | 792 | 1461301076865 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421190312","device":"desktop","version":"48.0a1"} 21:57:57 INFO - PROCESS | 792 | [792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:57:57 INFO - PROCESS | 792 | [792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:57:58 INFO - PROCESS | 792 | [792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:57:58 INFO - PROCESS | 792 | ++DOCSHELL 18079800 == 5 [pid = 792] [id = 5] 21:57:58 INFO - PROCESS | 792 | ++DOMWINDOW == 11 (1843B800) [pid = 792] [serial = 11] [outer = 00000000] 21:57:58 INFO - PROCESS | 792 | ++DOCSHELL 1843BC00 == 6 [pid = 792] [id = 6] 21:57:58 INFO - PROCESS | 792 | ++DOMWINDOW == 12 (1843C000) [pid = 792] [serial = 12] [outer = 00000000] 21:57:59 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:57:59 INFO - PROCESS | 792 | ++DOCSHELL 193D3C00 == 7 [pid = 792] [id = 7] 21:57:59 INFO - PROCESS | 792 | ++DOMWINDOW == 13 (193D4000) [pid = 792] [serial = 13] [outer = 00000000] 21:57:59 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:57:59 INFO - PROCESS | 792 | [792] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:57:59 INFO - PROCESS | 792 | ++DOMWINDOW == 14 (195CB000) [pid = 792] [serial = 14] [outer = 193D4000] 21:57:59 INFO - PROCESS | 792 | ++DOMWINDOW == 15 (197DFC00) [pid = 792] [serial = 15] [outer = 1843B800] 21:57:59 INFO - PROCESS | 792 | ++DOMWINDOW == 16 (197E1400) [pid = 792] [serial = 16] [outer = 1843C000] 21:57:59 INFO - PROCESS | 792 | ++DOMWINDOW == 17 (197E3800) [pid = 792] [serial = 17] [outer = 193D4000] 21:58:00 INFO - PROCESS | 792 | 1461301080374 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 792 | 1461301080388 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 792 | ++DOMWINDOW == 18 (18881C00) [pid = 792] [serial = 18] [outer = 193D4000] 21:58:01 INFO - PROCESS | 792 | 1461301081300 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"da4b5d99-695f-46f9-8a60-cdf3fb83e04d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421190312","device":"desktop","version":"48.0a1","command_id":1}}] 21:58:01 INFO - PROCESS | 792 | 1461301081610 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}] 21:58:01 INFO - PROCESS | 792 | 1461301081706 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 21:58:01 INFO - PROCESS | 792 | 1461301081765 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:58:01 INFO - PROCESS | 792 | [792] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:58:03 INFO - PROCESS | 792 | --DOCSHELL 10AA6C00 == 6 [pid = 792] [id = 1] 21:58:04 INFO - PROCESS | 792 | ++DOMWINDOW == 19 (0F985000) [pid = 792] [serial = 19] [outer = 193D4000] 21:58:04 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:58:04 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:58:04 INFO - PROCESS | 792 | 1461301084363 Marionette TRACE conn6 <- [1,3,null,{}] 21:58:04 INFO - PROCESS | 792 | 1461301084368 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:58:04 INFO - PROCESS | 792 | 1461301084391 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 21:58:04 INFO - PROCESS | 792 | 1461301084402 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 792 | 1461301084405 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 21:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:58:04 INFO - PROCESS | 792 | 1461301084428 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 792 | 1461301084432 Marionette TRACE conn6 <- [1,6,null,{}] 21:58:04 INFO - PROCESS | 792 | 1461301084503 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}] 21:58:04 INFO - PROCESS | 792 | 1461301084528 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 21:58:04 INFO - PROCESS | 792 | 1461301084655 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:04 INFO - PROCESS | 792 | ++DOCSHELL 0F3C4800 == 7 [pid = 792] [id = 8] 21:58:04 INFO - PROCESS | 792 | ++DOMWINDOW == 20 (0F3C4C00) [pid = 792] [serial = 20] [outer = 00000000] 21:58:04 INFO - PROCESS | 792 | ++DOMWINDOW == 21 (0F4DE000) [pid = 792] [serial = 21] [outer = 0F3C4C00] 21:58:04 INFO - PROCESS | 792 | 1461301084712 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 792 | ++DOMWINDOW == 22 (0F91F400) [pid = 792] [serial = 22] [outer = 0F3C4C00] 21:58:05 INFO - PROCESS | 792 | ++DOCSHELL 10A55400 == 8 [pid = 792] [id = 9] 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 23 (10A55800) [pid = 792] [serial = 23] [outer = 00000000] 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 24 (10AAFC00) [pid = 792] [serial = 24] [outer = 10A55800] 21:58:05 INFO - PROCESS | 792 | 1461301085139 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 25 (13F06400) [pid = 792] [serial = 25] [outer = 10A55800] 21:58:05 INFO - PROCESS | 792 | --DOCSHELL 15887400 == 7 [pid = 792] [id = 4] 21:58:05 INFO - PROCESS | 792 | 1461301085430 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]]]}] 21:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1024ms 21:58:05 INFO - PROCESS | 792 | 1461301085536 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 21:58:05 INFO - PROCESS | 792 | 1461301085540 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 21:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:58:05 INFO - PROCESS | 792 | 1461301085600 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 792 | 1461301085603 Marionette TRACE conn6 <- [1,10,null,{}] 21:58:05 INFO - PROCESS | 792 | 1461301085683 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}] 21:58:05 INFO - PROCESS | 792 | 1461301085781 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 21:58:05 INFO - PROCESS | 792 | 1461301085850 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 792 | ++DOCSHELL 10E57800 == 8 [pid = 792] [id = 10] 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 26 (14645C00) [pid = 792] [serial = 26] [outer = 00000000] 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 27 (14986400) [pid = 792] [serial = 27] [outer = 14645C00] 21:58:05 INFO - PROCESS | 792 | 1461301085899 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 792 | ++DOMWINDOW == 28 (15D17000) [pid = 792] [serial = 28] [outer = 14645C00] 21:58:06 INFO - PROCESS | 792 | ++DOCSHELL 174C2000 == 9 [pid = 792] [id = 11] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 29 (174C4800) [pid = 792] [serial = 29] [outer = 00000000] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 30 (146F1C00) [pid = 792] [serial = 30] [outer = 174C4800] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 31 (18055000) [pid = 792] [serial = 31] [outer = 174C4800] 21:58:06 INFO - PROCESS | 792 | ++DOCSHELL 0F1E7000 == 10 [pid = 792] [id = 12] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 32 (174D4800) [pid = 792] [serial = 32] [outer = 00000000] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 33 (18079000) [pid = 792] [serial = 33] [outer = 174D4800] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 34 (18444000) [pid = 792] [serial = 34] [outer = 174D4800] 21:58:06 INFO - PROCESS | 792 | 1461301086488 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]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 951ms 21:58:06 INFO - PROCESS | 792 | 1461301086541 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 792 | 1461301086545 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 21:58:06 INFO - PROCESS | 792 | 1461301086548 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 792 | 1461301086550 Marionette TRACE conn6 <- [1,14,null,{}] 21:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:58:06 INFO - PROCESS | 792 | 1461301086554 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}] 21:58:06 INFO - PROCESS | 792 | 1461301086641 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 21:58:06 INFO - PROCESS | 792 | 1461301086702 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 792 | ++DOCSHELL 1806C000 == 11 [pid = 792] [id = 13] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 35 (18071400) [pid = 792] [serial = 35] [outer = 00000000] 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 36 (1884F800) [pid = 792] [serial = 36] [outer = 18071400] 21:58:06 INFO - PROCESS | 792 | 1461301086752 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 792 | ++DOMWINDOW == 37 (18D44C00) [pid = 792] [serial = 37] [outer = 18071400] 21:58:07 INFO - PROCESS | 792 | 1461301087163 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]]]}] 21:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 21:58:07 INFO - PROCESS | 792 | 1461301087223 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 792 | 1461301087225 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 21:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:58:07 INFO - PROCESS | 792 | 1461301087236 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - PROCESS | 792 | 1461301087242 Marionette TRACE conn6 <- [1,18,null,{}] 21:58:07 INFO - PROCESS | 792 | 1461301087251 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}] 21:58:07 INFO - PROCESS | 792 | 1461301087338 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 21:58:07 INFO - PROCESS | 792 | 1461301087355 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 792 | ++DOCSHELL 19A61800 == 12 [pid = 792] [id = 14] 21:58:07 INFO - PROCESS | 792 | ++DOMWINDOW == 38 (19A62400) [pid = 792] [serial = 38] [outer = 00000000] 21:58:07 INFO - PROCESS | 792 | ++DOMWINDOW == 39 (1A5C6800) [pid = 792] [serial = 39] [outer = 19A62400] 21:58:07 INFO - PROCESS | 792 | 1461301087402 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 792 | ++DOMWINDOW == 40 (1ACB7000) [pid = 792] [serial = 40] [outer = 19A62400] 21:58:07 INFO - PROCESS | 792 | 1461301087795 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]]]}] 21:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 590ms 21:58:07 INFO - PROCESS | 792 | 1461301087833 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 792 | 1461301087836 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 21:58:07 INFO - PROCESS | 792 | 1461301087839 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:58:07 INFO - PROCESS | 792 | 1461301087841 Marionette TRACE conn6 <- [1,22,null,{}] 21:58:07 INFO - PROCESS | 792 | 1461301087844 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}] 21:58:07 INFO - PROCESS | 792 | 1461301087921 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 21:58:07 INFO - PROCESS | 792 | 1461301087927 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 792 | ++DOCSHELL 158B9400 == 13 [pid = 792] [id = 15] 21:58:07 INFO - PROCESS | 792 | ++DOMWINDOW == 41 (158BE000) [pid = 792] [serial = 41] [outer = 00000000] 21:58:07 INFO - PROCESS | 792 | ++DOMWINDOW == 42 (15896800) [pid = 792] [serial = 42] [outer = 158BE000] 21:58:07 INFO - PROCESS | 792 | 1461301087976 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 792 | ++DOMWINDOW == 43 (16E20800) [pid = 792] [serial = 43] [outer = 158BE000] 21:58:08 INFO - PROCESS | 792 | 1461301088364 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]]]}] 21:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 21:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:58:08 INFO - PROCESS | 792 | 1461301088417 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 792 | 1461301088419 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 21:58:08 INFO - PROCESS | 792 | 1461301088423 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 792 | 1461301088424 Marionette TRACE conn6 <- [1,26,null,{}] 21:58:08 INFO - PROCESS | 792 | 1461301088428 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}] 21:58:08 INFO - PROCESS | 792 | 1461301088504 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 21:58:08 INFO - PROCESS | 792 | 1461301088511 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:08 INFO - PROCESS | 792 | ++DOCSHELL 18382800 == 14 [pid = 792] [id = 16] 21:58:08 INFO - PROCESS | 792 | ++DOMWINDOW == 44 (18384800) [pid = 792] [serial = 44] [outer = 00000000] 21:58:08 INFO - PROCESS | 792 | ++DOMWINDOW == 45 (1838A400) [pid = 792] [serial = 45] [outer = 18384800] 21:58:08 INFO - PROCESS | 792 | 1461301088562 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 792 | ++DOMWINDOW == 46 (19A67400) [pid = 792] [serial = 46] [outer = 18384800] 21:58:09 INFO - PROCESS | 792 | 1461301089000 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]]]}] 21:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 633ms 21:58:09 INFO - PROCESS | 792 | 1461301089057 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 792 | 1461301089059 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 21:58:09 INFO - PROCESS | 792 | 1461301089062 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:58:09 INFO - PROCESS | 792 | 1461301089064 Marionette TRACE conn6 <- [1,30,null,{}] 21:58:09 INFO - PROCESS | 792 | 1461301089068 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}] 21:58:09 INFO - PROCESS | 792 | 1461301089143 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 21:58:09 INFO - PROCESS | 792 | 1461301089150 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 792 | ++DOCSHELL 1AFE1C00 == 15 [pid = 792] [id = 17] 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 47 (1AFE2400) [pid = 792] [serial = 47] [outer = 00000000] 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 48 (1BF56800) [pid = 792] [serial = 48] [outer = 1AFE2400] 21:58:09 INFO - PROCESS | 792 | 1461301089198 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 49 (1BF59400) [pid = 792] [serial = 49] [outer = 1AFE2400] 21:58:09 INFO - PROCESS | 792 | 1461301089581 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]]]}] 21:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 572ms 21:58:09 INFO - PROCESS | 792 | 1461301089643 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 792 | 1461301089645 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 21:58:09 INFO - PROCESS | 792 | 1461301089648 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 792 | 1461301089650 Marionette TRACE conn6 <- [1,34,null,{}] 21:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:58:09 INFO - PROCESS | 792 | 1461301089657 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}] 21:58:09 INFO - PROCESS | 792 | 1461301089733 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 21:58:09 INFO - PROCESS | 792 | 1461301089740 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 792 | ++DOCSHELL 19643C00 == 16 [pid = 792] [id = 18] 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 50 (19644000) [pid = 792] [serial = 50] [outer = 00000000] 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 51 (1964F000) [pid = 792] [serial = 51] [outer = 19644000] 21:58:09 INFO - PROCESS | 792 | 1461301089788 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 792 | ++DOMWINDOW == 52 (1AFDDC00) [pid = 792] [serial = 52] [outer = 19644000] 21:58:10 INFO - PROCESS | 792 | 1461301090195 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]]]}] 21:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 21:58:10 INFO - PROCESS | 792 | 1461301090223 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 21:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:58:10 INFO - PROCESS | 792 | 1461301090225 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 21:58:10 INFO - PROCESS | 792 | 1461301090229 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 792 | 1461301090231 Marionette TRACE conn6 <- [1,38,null,{}] 21:58:10 INFO - PROCESS | 792 | 1461301090240 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}] 21:58:10 INFO - PROCESS | 792 | 1461301090401 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 21:58:10 INFO - PROCESS | 792 | 1461301090430 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:10 INFO - PROCESS | 792 | ++DOCSHELL 1D313000 == 17 [pid = 792] [id = 19] 21:58:10 INFO - PROCESS | 792 | ++DOMWINDOW == 53 (1D313800) [pid = 792] [serial = 53] [outer = 00000000] 21:58:10 INFO - PROCESS | 792 | ++DOMWINDOW == 54 (0FA33000) [pid = 792] [serial = 54] [outer = 1D313800] 21:58:10 INFO - PROCESS | 792 | 1461301090475 Marionette DEBUG loaded listener.js 21:58:10 INFO - PROCESS | 792 | ++DOMWINDOW == 55 (0FA36400) [pid = 792] [serial = 55] [outer = 1D313800] 21:58:10 INFO - PROCESS | 792 | 1461301090829 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]]]}] 21:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 21:58:10 INFO - PROCESS | 792 | 1461301090860 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 21:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:58:10 INFO - PROCESS | 792 | 1461301090862 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 21:58:10 INFO - PROCESS | 792 | 1461301090865 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 792 | 1461301090867 Marionette TRACE conn6 <- [1,42,null,{}] 21:58:10 INFO - PROCESS | 792 | 1461301090870 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}] 21:58:10 INFO - PROCESS | 792 | 1461301090980 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 21:58:10 INFO - PROCESS | 792 | 1461301090991 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 792 | ++DOCSHELL 0FA3B800 == 18 [pid = 792] [id = 20] 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 56 (0FA3BC00) [pid = 792] [serial = 56] [outer = 00000000] 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 57 (0FB2B000) [pid = 792] [serial = 57] [outer = 0FA3BC00] 21:58:11 INFO - PROCESS | 792 | 1461301091039 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 58 (0FB2F000) [pid = 792] [serial = 58] [outer = 0FA3BC00] 21:58:11 INFO - PROCESS | 792 | 1461301091433 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]]]}] 21:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 21:58:11 INFO - PROCESS | 792 | 1461301091496 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 21:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:58:11 INFO - PROCESS | 792 | 1461301091498 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 21:58:11 INFO - PROCESS | 792 | 1461301091501 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 792 | 1461301091503 Marionette TRACE conn6 <- [1,46,null,{}] 21:58:11 INFO - PROCESS | 792 | 1461301091507 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}] 21:58:11 INFO - PROCESS | 792 | 1461301091605 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 21:58:11 INFO - PROCESS | 792 | 1461301091614 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 792 | ++DOCSHELL 0FB33800 == 19 [pid = 792] [id = 21] 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 59 (10A09800) [pid = 792] [serial = 59] [outer = 00000000] 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 60 (1C72EC00) [pid = 792] [serial = 60] [outer = 10A09800] 21:58:11 INFO - PROCESS | 792 | 1461301091665 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 792 | ++DOMWINDOW == 61 (1C734000) [pid = 792] [serial = 61] [outer = 10A09800] 21:58:12 INFO - PROCESS | 792 | 1461301092048 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]]]}] 21:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 21:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:58:12 INFO - PROCESS | 792 | 1461301092072 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 792 | 1461301092074 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 21:58:12 INFO - PROCESS | 792 | 1461301092077 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 792 | 1461301092080 Marionette TRACE conn6 <- [1,50,null,{}] 21:58:12 INFO - PROCESS | 792 | 1461301092083 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}] 21:58:12 INFO - PROCESS | 792 | 1461301092211 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 21:58:12 INFO - PROCESS | 792 | 1461301092247 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:12 INFO - PROCESS | 792 | ++DOCSHELL 1C73C400 == 20 [pid = 792] [id = 22] 21:58:12 INFO - PROCESS | 792 | ++DOMWINDOW == 62 (1C73C800) [pid = 792] [serial = 62] [outer = 00000000] 21:58:12 INFO - PROCESS | 792 | ++DOMWINDOW == 63 (1DF08000) [pid = 792] [serial = 63] [outer = 1C73C800] 21:58:12 INFO - PROCESS | 792 | 1461301092291 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 792 | ++DOMWINDOW == 64 (1DF0B800) [pid = 792] [serial = 64] [outer = 1C73C800] 21:58:13 INFO - PROCESS | 792 | 1461301093332 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]]]}] 21:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1280ms 21:58:13 INFO - PROCESS | 792 | 1461301093363 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 21:58:13 INFO - PROCESS | 792 | 1461301093367 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 21:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:58:13 INFO - PROCESS | 792 | 1461301093371 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 792 | 1461301093375 Marionette TRACE conn6 <- [1,54,null,{}] 21:58:13 INFO - PROCESS | 792 | 1461301093380 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}] 21:58:13 INFO - PROCESS | 792 | 1461301093486 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 21:58:13 INFO - PROCESS | 792 | 1461301093568 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 792 | ++DOCSHELL 101E8C00 == 21 [pid = 792] [id = 23] 21:58:13 INFO - PROCESS | 792 | ++DOMWINDOW == 65 (101E9800) [pid = 792] [serial = 65] [outer = 00000000] 21:58:13 INFO - PROCESS | 792 | ++DOMWINDOW == 66 (10A0C000) [pid = 792] [serial = 66] [outer = 101E9800] 21:58:13 INFO - PROCESS | 792 | 1461301093617 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 792 | ++DOMWINDOW == 67 (10AAF800) [pid = 792] [serial = 67] [outer = 101E9800] 21:58:14 INFO - PROCESS | 792 | 1461301094024 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]]]}] 21:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 670ms 21:58:14 INFO - PROCESS | 792 | 1461301094043 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 792 | 1461301094048 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 21:58:14 INFO - PROCESS | 792 | 1461301094054 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:58:14 INFO - PROCESS | 792 | 1461301094056 Marionette TRACE conn6 <- [1,58,null,{}] 21:58:14 INFO - PROCESS | 792 | 1461301094060 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}] 21:58:14 INFO - PROCESS | 792 | 1461301094161 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 21:58:14 INFO - PROCESS | 792 | 1461301094168 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 792 | ++DOCSHELL 141A6800 == 22 [pid = 792] [id = 24] 21:58:14 INFO - PROCESS | 792 | ++DOMWINDOW == 68 (14647800) [pid = 792] [serial = 68] [outer = 00000000] 21:58:14 INFO - PROCESS | 792 | ++DOMWINDOW == 69 (1588E800) [pid = 792] [serial = 69] [outer = 14647800] 21:58:14 INFO - PROCESS | 792 | 1461301094215 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 792 | ++DOMWINDOW == 70 (158B7800) [pid = 792] [serial = 70] [outer = 14647800] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 69 (15887C00) [pid = 792] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 68 (0F3C4C00) [pid = 792] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 67 (14645C00) [pid = 792] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 66 (18071400) [pid = 792] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 65 (19A62400) [pid = 792] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:58:14 INFO - PROCESS | 792 | --DOMWINDOW == 64 (158BE000) [pid = 792] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:58:14 INFO - PROCESS | 792 | 1461301094944 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]]]}] 21:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 930ms 21:58:14 INFO - PROCESS | 792 | 1461301094988 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 792 | 1461301094990 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 21:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:58:14 INFO - PROCESS | 792 | 1461301094993 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 792 | 1461301094997 Marionette TRACE conn6 <- [1,62,null,{}] 21:58:15 INFO - PROCESS | 792 | 1461301095007 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}] 21:58:15 INFO - PROCESS | 792 | 1461301095098 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 21:58:15 INFO - PROCESS | 792 | 1461301095163 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 792 | ++DOCSHELL 14639C00 == 23 [pid = 792] [id = 25] 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 65 (158B5400) [pid = 792] [serial = 71] [outer = 00000000] 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 66 (15D19800) [pid = 792] [serial = 72] [outer = 158B5400] 21:58:15 INFO - PROCESS | 792 | 1461301095211 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 67 (16EAF400) [pid = 792] [serial = 73] [outer = 158B5400] 21:58:15 INFO - PROCESS | 792 | 1461301095558 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]]]}] 21:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 21:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:58:15 INFO - PROCESS | 792 | 1461301095628 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 792 | 1461301095631 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 21:58:15 INFO - PROCESS | 792 | 1461301095634 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 792 | 1461301095636 Marionette TRACE conn6 <- [1,66,null,{}] 21:58:15 INFO - PROCESS | 792 | 1461301095639 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}] 21:58:15 INFO - PROCESS | 792 | 1461301095714 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 21:58:15 INFO - PROCESS | 792 | 1461301095720 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 792 | ++DOCSHELL 174BD400 == 24 [pid = 792] [id = 26] 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 68 (174D7000) [pid = 792] [serial = 74] [outer = 00000000] 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 69 (18073800) [pid = 792] [serial = 75] [outer = 174D7000] 21:58:15 INFO - PROCESS | 792 | 1461301095765 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 792 | ++DOMWINDOW == 70 (1837F400) [pid = 792] [serial = 76] [outer = 174D7000] 21:58:16 INFO - PROCESS | 792 | 1461301096145 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]]]}] 21:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 21:58:16 INFO - PROCESS | 792 | 1461301096208 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 21:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:58:16 INFO - PROCESS | 792 | 1461301096210 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 21:58:16 INFO - PROCESS | 792 | 1461301096214 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 792 | 1461301096215 Marionette TRACE conn6 <- [1,70,null,{}] 21:58:16 INFO - PROCESS | 792 | 1461301096219 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}] 21:58:16 INFO - PROCESS | 792 | 1461301096289 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 21:58:16 INFO - PROCESS | 792 | 1461301096296 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 792 | ++DOCSHELL 18389800 == 25 [pid = 792] [id = 27] 21:58:16 INFO - PROCESS | 792 | ++DOMWINDOW == 71 (18440800) [pid = 792] [serial = 77] [outer = 00000000] 21:58:16 INFO - PROCESS | 792 | ++DOMWINDOW == 72 (1887D000) [pid = 792] [serial = 78] [outer = 18440800] 21:58:16 INFO - PROCESS | 792 | 1461301096343 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 792 | ++DOMWINDOW == 73 (18DCFC00) [pid = 792] [serial = 79] [outer = 18440800] 21:58:16 INFO - PROCESS | 792 | 1461301096753 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]]]}] 21:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 21:58:16 INFO - PROCESS | 792 | 1461301096794 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 792 | 1461301096796 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 21:58:16 INFO - PROCESS | 792 | 1461301096834 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:58:16 INFO - PROCESS | 792 | 1461301096838 Marionette TRACE conn6 <- [1,74,null,{}] 21:58:16 INFO - PROCESS | 792 | 1461301096844 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}] 21:58:16 INFO - PROCESS | 792 | 1461301096945 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 21:58:17 INFO - PROCESS | 792 | 1461301097032 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 792 | ++DOCSHELL 0FB28C00 == 26 [pid = 792] [id = 28] 21:58:17 INFO - PROCESS | 792 | ++DOMWINDOW == 74 (0FB29400) [pid = 792] [serial = 80] [outer = 00000000] 21:58:17 INFO - PROCESS | 792 | ++DOMWINDOW == 75 (0FD9B000) [pid = 792] [serial = 81] [outer = 0FB29400] 21:58:17 INFO - PROCESS | 792 | 1461301097090 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 792 | ++DOMWINDOW == 76 (10A52000) [pid = 792] [serial = 82] [outer = 0FB29400] 21:58:17 INFO - PROCESS | 792 | 1461301097659 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]]]}] 21:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 21:58:17 INFO - PROCESS | 792 | 1461301097711 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 792 | 1461301097715 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 21:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:58:17 INFO - PROCESS | 792 | 1461301097719 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 792 | 1461301097722 Marionette TRACE conn6 <- [1,78,null,{}] 21:58:17 INFO - PROCESS | 792 | 1461301097730 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}] 21:58:17 INFO - PROCESS | 792 | 1461301097839 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 21:58:17 INFO - PROCESS | 792 | 1461301097913 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 792 | ++DOCSHELL 141F0400 == 27 [pid = 792] [id = 29] 21:58:17 INFO - PROCESS | 792 | ++DOMWINDOW == 77 (16EAE800) [pid = 792] [serial = 83] [outer = 00000000] 21:58:17 INFO - PROCESS | 792 | ++DOMWINDOW == 78 (18055400) [pid = 792] [serial = 84] [outer = 16EAE800] 21:58:17 INFO - PROCESS | 792 | 1461301097969 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 792 | ++DOMWINDOW == 79 (187D6400) [pid = 792] [serial = 85] [outer = 16EAE800] 21:58:18 INFO - PROCESS | 792 | 1461301098488 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]]]}] 21:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 21:58:18 INFO - PROCESS | 792 | 1461301098550 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 792 | 1461301098553 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 21:58:18 INFO - PROCESS | 792 | 1461301098557 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:58:18 INFO - PROCESS | 792 | 1461301098559 Marionette TRACE conn6 <- [1,82,null,{}] 21:58:18 INFO - PROCESS | 792 | 1461301098563 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}] 21:58:18 INFO - PROCESS | 792 | 1461301098660 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 21:58:18 INFO - PROCESS | 792 | 1461301098734 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 792 | ++DOCSHELL 1A904C00 == 28 [pid = 792] [id = 30] 21:58:18 INFO - PROCESS | 792 | ++DOMWINDOW == 80 (1A905800) [pid = 792] [serial = 86] [outer = 00000000] 21:58:18 INFO - PROCESS | 792 | ++DOMWINDOW == 81 (1AD1FC00) [pid = 792] [serial = 87] [outer = 1A905800] 21:58:18 INFO - PROCESS | 792 | 1461301098797 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 792 | ++DOMWINDOW == 82 (1AD28000) [pid = 792] [serial = 88] [outer = 1A905800] 21:58:19 INFO - PROCESS | 792 | 1461301099375 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]]]}] 21:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 871ms 21:58:19 INFO - PROCESS | 792 | 1461301099430 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 792 | 1461301099432 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 21:58:19 INFO - PROCESS | 792 | 1461301099436 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:58:19 INFO - PROCESS | 792 | 1461301099438 Marionette TRACE conn6 <- [1,86,null,{}] 21:58:19 INFO - PROCESS | 792 | 1461301099442 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}] 21:58:19 INFO - PROCESS | 792 | 1461301099538 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 21:58:19 INFO - PROCESS | 792 | 1461301099616 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 792 | ++DOCSHELL 1BA44400 == 29 [pid = 792] [id = 31] 21:58:19 INFO - PROCESS | 792 | ++DOMWINDOW == 83 (1BA4F400) [pid = 792] [serial = 89] [outer = 00000000] 21:58:19 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (1C5E3800) [pid = 792] [serial = 90] [outer = 1BA4F400] 21:58:19 INFO - PROCESS | 792 | 1461301099671 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (1C72FC00) [pid = 792] [serial = 91] [outer = 1BA4F400] 21:58:20 INFO - PROCESS | 792 | 1461301100274 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]]]}] 21:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 21:58:20 INFO - PROCESS | 792 | 1461301100317 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 792 | 1461301100321 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 21:58:20 INFO - PROCESS | 792 | 1461301100327 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:58:20 INFO - PROCESS | 792 | 1461301100331 Marionette TRACE conn6 <- [1,90,null,{}] 21:58:20 INFO - PROCESS | 792 | 1461301100337 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}] 21:58:20 INFO - PROCESS | 792 | 1461301100436 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 21:58:20 INFO - PROCESS | 792 | 1461301100500 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 792 | ++DOCSHELL 0FA3B000 == 30 [pid = 792] [id = 32] 21:58:20 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (0FB2B400) [pid = 792] [serial = 92] [outer = 00000000] 21:58:20 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (10EFC000) [pid = 792] [serial = 93] [outer = 0FB2B400] 21:58:20 INFO - PROCESS | 792 | 1461301100550 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (146F2800) [pid = 792] [serial = 94] [outer = 0FB2B400] 21:58:21 INFO - PROCESS | 792 | --DOCSHELL 0F3C4800 == 29 [pid = 792] [id = 8] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 87 (197E3800) [pid = 792] [serial = 17] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 86 (195CB000) [pid = 792] [serial = 14] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 85 (15892400) [pid = 792] [serial = 9] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 84 (162A3400) [pid = 792] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 83 (10E5F000) [pid = 792] [serial = 4] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 82 (1964F000) [pid = 792] [serial = 51] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 81 (0FA33000) [pid = 792] [serial = 54] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 80 (0FB2B000) [pid = 792] [serial = 57] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 79 (0F4DE000) [pid = 792] [serial = 21] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 78 (10AAFC00) [pid = 792] [serial = 24] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 77 (14986400) [pid = 792] [serial = 27] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 76 (18079000) [pid = 792] [serial = 33] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 75 (1884F800) [pid = 792] [serial = 36] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 74 (18D44C00) [pid = 792] [serial = 37] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 73 (1A5C6800) [pid = 792] [serial = 39] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 72 (15896800) [pid = 792] [serial = 42] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 71 (1838A400) [pid = 792] [serial = 45] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 70 (1BF56800) [pid = 792] [serial = 48] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 69 (146F1C00) [pid = 792] [serial = 30] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 68 (1ACB7000) [pid = 792] [serial = 40] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 67 (16E20800) [pid = 792] [serial = 43] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 66 (1C72EC00) [pid = 792] [serial = 60] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 65 (15D17000) [pid = 792] [serial = 28] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | --DOMWINDOW == 64 (0F91F400) [pid = 792] [serial = 22] [outer = 00000000] [url = about:blank] 21:58:21 INFO - PROCESS | 792 | 1461301101563 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]]]}] 21:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1278ms 21:58:21 INFO - PROCESS | 792 | 1461301101609 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 792 | 1461301101613 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 21:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:58:21 INFO - PROCESS | 792 | 1461301101618 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 792 | 1461301101622 Marionette TRACE conn6 <- [1,94,null,{}] 21:58:21 INFO - PROCESS | 792 | 1461301101627 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}] 21:58:21 INFO - PROCESS | 792 | 1461301101713 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 21:58:21 INFO - PROCESS | 792 | 1461301101782 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 792 | ++DOCSHELL 0FB25800 == 30 [pid = 792] [id = 33] 21:58:21 INFO - PROCESS | 792 | ++DOMWINDOW == 65 (0FB27400) [pid = 792] [serial = 95] [outer = 00000000] 21:58:21 INFO - PROCESS | 792 | ++DOMWINDOW == 66 (0FDA3000) [pid = 792] [serial = 96] [outer = 0FB27400] 21:58:21 INFO - PROCESS | 792 | 1461301101831 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 792 | ++DOMWINDOW == 67 (102DE000) [pid = 792] [serial = 97] [outer = 0FB27400] 21:58:22 INFO - PROCESS | 792 | 1461301102214 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]]]}] 21:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 21:58:22 INFO - PROCESS | 792 | 1461301102249 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 792 | 1461301102256 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 21:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:58:22 INFO - PROCESS | 792 | 1461301102263 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 792 | 1461301102266 Marionette TRACE conn6 <- [1,98,null,{}] 21:58:22 INFO - PROCESS | 792 | 1461301102270 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}] 21:58:22 INFO - PROCESS | 792 | 1461301102350 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 21:58:22 INFO - PROCESS | 792 | 1461301102357 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 792 | ++DOCSHELL 10E60400 == 31 [pid = 792] [id = 34] 21:58:22 INFO - PROCESS | 792 | ++DOMWINDOW == 68 (14614400) [pid = 792] [serial = 98] [outer = 00000000] 21:58:22 INFO - PROCESS | 792 | ++DOMWINDOW == 69 (158B5C00) [pid = 792] [serial = 99] [outer = 14614400] 21:58:22 INFO - PROCESS | 792 | 1461301102403 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 792 | ++DOMWINDOW == 70 (158BCC00) [pid = 792] [serial = 100] [outer = 14614400] 21:58:22 INFO - PROCESS | 792 | 1461301102871 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]]]}] 21:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 21:58:22 INFO - PROCESS | 792 | 1461301102951 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 21:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:58:22 INFO - PROCESS | 792 | 1461301102956 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 21:58:22 INFO - PROCESS | 792 | 1461301102962 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 792 | 1461301102966 Marionette TRACE conn6 <- [1,102,null,{}] 21:58:22 INFO - PROCESS | 792 | 1461301102973 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}] 21:58:23 INFO - PROCESS | 792 | 1461301103106 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 21:58:23 INFO - PROCESS | 792 | 1461301103196 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 792 | ++DOCSHELL 0FB26C00 == 32 [pid = 792] [id = 35] 21:58:23 INFO - PROCESS | 792 | ++DOMWINDOW == 71 (0FB28800) [pid = 792] [serial = 101] [outer = 00000000] 21:58:23 INFO - PROCESS | 792 | ++DOMWINDOW == 72 (0FDA4800) [pid = 792] [serial = 102] [outer = 0FB28800] 21:58:23 INFO - PROCESS | 792 | 1461301103256 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 792 | ++DOMWINDOW == 73 (14640C00) [pid = 792] [serial = 103] [outer = 0FB28800] 21:58:23 INFO - PROCESS | 792 | 1461301103986 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]]]}] 21:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1080ms 21:58:24 INFO - PROCESS | 792 | 1461301104042 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 21:58:24 INFO - PROCESS | 792 | 1461301104049 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 21:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:58:24 INFO - PROCESS | 792 | 1461301104056 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:58:24 INFO - PROCESS | 792 | 1461301104058 Marionette TRACE conn6 <- [1,106,null,{}] 21:58:24 INFO - PROCESS | 792 | 1461301104063 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}] 21:58:24 INFO - PROCESS | 792 | 1461301104177 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 21:58:24 INFO - PROCESS | 792 | 1461301104244 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 792 | ++DOCSHELL 16123400 == 33 [pid = 792] [id = 36] 21:58:24 INFO - PROCESS | 792 | ++DOMWINDOW == 74 (162A3400) [pid = 792] [serial = 104] [outer = 00000000] 21:58:24 INFO - PROCESS | 792 | ++DOMWINDOW == 75 (174BF000) [pid = 792] [serial = 105] [outer = 162A3400] 21:58:24 INFO - PROCESS | 792 | 1461301104300 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 792 | ++DOMWINDOW == 76 (174DF400) [pid = 792] [serial = 106] [outer = 162A3400] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 1BA44400 == 32 [pid = 792] [id = 31] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 1C73C400 == 31 [pid = 792] [id = 22] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 0FB33800 == 30 [pid = 792] [id = 21] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 10E57800 == 29 [pid = 792] [id = 10] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 101E8C00 == 28 [pid = 792] [id = 23] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 0FB25800 == 27 [pid = 792] [id = 33] 21:58:24 INFO - PROCESS | 792 | --DOCSHELL 0FA3B000 == 26 [pid = 792] [id = 32] 21:58:25 INFO - PROCESS | 792 | 1461301105080 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]]]}] 21:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1076ms 21:58:25 INFO - PROCESS | 792 | 1461301105133 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 792 | 1461301105138 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 21:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:58:25 INFO - PROCESS | 792 | 1461301105144 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - PROCESS | 792 | 1461301105148 Marionette TRACE conn6 <- [1,110,null,{}] 21:58:25 INFO - PROCESS | 792 | 1461301105155 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}] 21:58:25 INFO - PROCESS | 792 | 1461301105268 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 21:58:25 INFO - PROCESS | 792 | 1461301105343 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 792 | ++DOCSHELL 0F310400 == 27 [pid = 792] [id = 37] 21:58:25 INFO - PROCESS | 792 | ++DOMWINDOW == 77 (0FA37C00) [pid = 792] [serial = 107] [outer = 00000000] 21:58:25 INFO - PROCESS | 792 | ++DOMWINDOW == 78 (13F08800) [pid = 792] [serial = 108] [outer = 0FA37C00] 21:58:25 INFO - PROCESS | 792 | 1461301105403 Marionette DEBUG loaded listener.js 21:58:25 INFO - PROCESS | 792 | ++DOMWINDOW == 79 (148E0400) [pid = 792] [serial = 109] [outer = 0FA37C00] 21:58:26 INFO - PROCESS | 792 | 1461301106001 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]]]}] 21:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 931ms 21:58:26 INFO - PROCESS | 792 | 1461301106079 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 792 | 1461301106085 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 21:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:58:26 INFO - PROCESS | 792 | 1461301106092 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - PROCESS | 792 | 1461301106095 Marionette TRACE conn6 <- [1,114,null,{}] 21:58:26 INFO - PROCESS | 792 | 1461301106099 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}] 21:58:26 INFO - PROCESS | 792 | 1461301106243 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 21:58:26 INFO - PROCESS | 792 | 1461301106285 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 792 | ++DOCSHELL 158B5800 == 28 [pid = 792] [id = 38] 21:58:26 INFO - PROCESS | 792 | ++DOMWINDOW == 80 (162A5000) [pid = 792] [serial = 110] [outer = 00000000] 21:58:26 INFO - PROCESS | 792 | ++DOMWINDOW == 81 (1804E400) [pid = 792] [serial = 111] [outer = 162A5000] 21:58:26 INFO - PROCESS | 792 | 1461301106341 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 792 | ++DOMWINDOW == 82 (1810E400) [pid = 792] [serial = 112] [outer = 162A5000] 21:58:26 INFO - PROCESS | 792 | 1461301106964 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]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 930ms 21:58:27 INFO - PROCESS | 792 | 1461301107023 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 792 | 1461301107026 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 21:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:58:27 INFO - PROCESS | 792 | 1461301107030 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 792 | 1461301107034 Marionette TRACE conn6 <- [1,118,null,{}] 21:58:27 INFO - PROCESS | 792 | 1461301107047 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}] 21:58:27 INFO - PROCESS | 792 | 1461301107159 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 21:58:27 INFO - PROCESS | 792 | 1461301107232 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 792 | ++DOCSHELL 18879800 == 29 [pid = 792] [id = 39] 21:58:27 INFO - PROCESS | 792 | ++DOMWINDOW == 83 (1887C800) [pid = 792] [serial = 113] [outer = 00000000] 21:58:27 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (18D4D400) [pid = 792] [serial = 114] [outer = 1887C800] 21:58:27 INFO - PROCESS | 792 | 1461301107297 Marionette DEBUG loaded listener.js 21:58:27 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (195CB000) [pid = 792] [serial = 115] [outer = 1887C800] 21:58:27 INFO - PROCESS | 792 | 1461301107909 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]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 930ms 21:58:27 INFO - PROCESS | 792 | 1461301107963 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 792 | 1461301107966 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 21:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:58:27 INFO - PROCESS | 792 | 1461301107970 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 792 | 1461301107972 Marionette TRACE conn6 <- [1,122,null,{}] 21:58:27 INFO - PROCESS | 792 | 1461301107976 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}] 21:58:28 INFO - PROCESS | 792 | 1461301108077 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 21:58:28 INFO - PROCESS | 792 | 1461301108159 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 792 | ++DOCSHELL 19641C00 == 30 [pid = 792] [id = 40] 21:58:28 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (1964A400) [pid = 792] [serial = 116] [outer = 00000000] 21:58:28 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (197E6400) [pid = 792] [serial = 117] [outer = 1964A400] 21:58:28 INFO - PROCESS | 792 | 1461301108217 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (19A63C00) [pid = 792] [serial = 118] [outer = 1964A400] 21:58:28 INFO - PROCESS | 792 | 1461301108767 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]]]}] 21:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 830ms 21:58:28 INFO - PROCESS | 792 | 1461301108803 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 792 | 1461301108808 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 21:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:58:28 INFO - PROCESS | 792 | 1461301108813 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - PROCESS | 792 | 1461301108817 Marionette TRACE conn6 <- [1,126,null,{}] 21:58:28 INFO - PROCESS | 792 | 1461301108823 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}] 21:58:28 INFO - PROCESS | 792 | 1461301108922 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 21:58:29 INFO - PROCESS | 792 | 1461301109005 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 792 | ++DOCSHELL 0FB2E000 == 31 [pid = 792] [id = 41] 21:58:29 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (0FB2E400) [pid = 792] [serial = 119] [outer = 00000000] 21:58:29 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (10A0B400) [pid = 792] [serial = 120] [outer = 0FB2E400] 21:58:29 INFO - PROCESS | 792 | 1461301109054 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (158BDC00) [pid = 792] [serial = 121] [outer = 0FB2E400] 21:58:29 INFO - PROCESS | 792 | --DOCSHELL 0FB26C00 == 30 [pid = 792] [id = 35] 21:58:29 INFO - PROCESS | 792 | 1461301109701 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]]]}] 21:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 931ms 21:58:29 INFO - PROCESS | 792 | 1461301109744 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 792 | 1461301109748 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 21:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:58:29 INFO - PROCESS | 792 | 1461301109770 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - PROCESS | 792 | 1461301109773 Marionette TRACE conn6 <- [1,130,null,{}] 21:58:29 INFO - PROCESS | 792 | 1461301109803 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}] 21:58:29 INFO - PROCESS | 792 | 1461301109921 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 21:58:30 INFO - PROCESS | 792 | 1461301109988 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 792 | ++DOCSHELL 1463E000 == 31 [pid = 792] [id = 42] 21:58:30 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (15942000) [pid = 792] [serial = 122] [outer = 00000000] 21:58:30 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (1837E800) [pid = 792] [serial = 123] [outer = 15942000] 21:58:30 INFO - PROCESS | 792 | 1461301110050 Marionette DEBUG loaded listener.js 21:58:30 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (18389000) [pid = 792] [serial = 124] [outer = 15942000] 21:58:30 INFO - PROCESS | 792 | 1461301110644 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]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 971ms 21:58:30 INFO - PROCESS | 792 | 1461301110731 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 792 | 1461301110737 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 21:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:58:30 INFO - PROCESS | 792 | 1461301110743 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 792 | 1461301110746 Marionette TRACE conn6 <- [1,134,null,{}] 21:58:30 INFO - PROCESS | 792 | 1461301110750 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}] 21:58:30 INFO - PROCESS | 792 | 1461301110895 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 21:58:30 INFO - PROCESS | 792 | 1461301110937 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 792 | ++DOCSHELL 18DD9C00 == 32 [pid = 792] [id = 43] 21:58:30 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (193DA400) [pid = 792] [serial = 125] [outer = 00000000] 21:58:31 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (1986A000) [pid = 792] [serial = 126] [outer = 193DA400] 21:58:31 INFO - PROCESS | 792 | 1461301110995 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (19A66800) [pid = 792] [serial = 127] [outer = 193DA400] 21:58:31 INFO - PROCESS | 792 | 1461301111586 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]]]}] 21:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 870ms 21:58:31 INFO - PROCESS | 792 | 1461301111615 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 792 | 1461301111618 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 21:58:31 INFO - PROCESS | 792 | 1461301111621 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:58:31 INFO - PROCESS | 792 | 1461301111625 Marionette TRACE conn6 <- [1,138,null,{}] 21:58:31 INFO - PROCESS | 792 | 1461301111637 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}] 21:58:31 INFO - PROCESS | 792 | 1461301111745 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 21:58:31 INFO - PROCESS | 792 | 1461301111822 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 792 | ++DOCSHELL 1BF5DC00 == 33 [pid = 792] [id = 44] 21:58:31 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (1C32F400) [pid = 792] [serial = 128] [outer = 00000000] 21:58:31 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (1C332400) [pid = 792] [serial = 129] [outer = 1C32F400] 21:58:31 INFO - PROCESS | 792 | 1461301111884 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (1C337400) [pid = 792] [serial = 130] [outer = 1C32F400] 21:58:32 INFO - PROCESS | 792 | 1461301112539 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]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 971ms 21:58:32 INFO - PROCESS | 792 | 1461301112595 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 21:58:32 INFO - PROCESS | 792 | 1461301112598 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 21:58:32 INFO - PROCESS | 792 | 1461301112602 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:58:32 INFO - PROCESS | 792 | 1461301112604 Marionette TRACE conn6 <- [1,142,null,{}] 21:58:32 INFO - PROCESS | 792 | 1461301112608 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}] 21:58:32 INFO - PROCESS | 792 | 1461301112716 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 21:58:32 INFO - PROCESS | 792 | 1461301112785 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:32 INFO - PROCESS | 792 | ++DOCSHELL 19A10800 == 34 [pid = 792] [id = 45] 21:58:32 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (19A13C00) [pid = 792] [serial = 131] [outer = 00000000] 21:58:32 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (19A17800) [pid = 792] [serial = 132] [outer = 19A13C00] 21:58:32 INFO - PROCESS | 792 | 1461301112843 Marionette DEBUG loaded listener.js 21:58:32 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (1C331800) [pid = 792] [serial = 133] [outer = 19A13C00] 21:58:33 INFO - PROCESS | 792 | 1461301113554 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]]]}] 21:58:33 INFO - PROCESS | 792 | --DOCSHELL 0F310400 == 33 [pid = 792] [id = 37] 21:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1077ms 21:58:33 INFO - PROCESS | 792 | 1461301113683 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 792 | 1461301113687 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 21:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:58:33 INFO - PROCESS | 792 | 1461301113693 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 792 | 1461301113697 Marionette TRACE conn6 <- [1,146,null,{}] 21:58:33 INFO - PROCESS | 792 | 1461301113704 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}] 21:58:33 INFO - PROCESS | 792 | 1461301113852 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 21:58:33 INFO - PROCESS | 792 | 1461301113919 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 792 | ++DOCSHELL 0FDA2400 == 34 [pid = 792] [id = 46] 21:58:33 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (0FDA3800) [pid = 792] [serial = 134] [outer = 00000000] 21:58:33 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (14612C00) [pid = 792] [serial = 135] [outer = 0FDA3800] 21:58:33 INFO - PROCESS | 792 | 1461301113979 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (162A6C00) [pid = 792] [serial = 136] [outer = 0FDA3800] 21:58:34 INFO - PROCESS | 792 | 1461301114532 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]]]}] 21:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 21:58:34 INFO - PROCESS | 792 | 1461301114568 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 792 | 1461301114572 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 21:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:58:34 INFO - PROCESS | 792 | 1461301114580 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 792 | 1461301114584 Marionette TRACE conn6 <- [1,150,null,{}] 21:58:34 INFO - PROCESS | 792 | 1461301114589 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}] 21:58:34 INFO - PROCESS | 792 | 1461301114695 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 21:58:34 INFO - PROCESS | 792 | 1461301114782 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 792 | ++DOCSHELL 18388000 == 35 [pid = 792] [id = 47] 21:58:34 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18388400) [pid = 792] [serial = 137] [outer = 00000000] 21:58:34 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (194B5800) [pid = 792] [serial = 138] [outer = 18388400] 21:58:34 INFO - PROCESS | 792 | 1461301114840 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (194B9400) [pid = 792] [serial = 139] [outer = 18388400] 21:58:35 INFO - PROCESS | 792 | 1461301115475 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]]]}] 21:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 21:58:35 INFO - PROCESS | 792 | 1461301115513 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 792 | 1461301115515 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 21:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:58:35 INFO - PROCESS | 792 | 1461301115519 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - PROCESS | 792 | 1461301115521 Marionette TRACE conn6 <- [1,154,null,{}] 21:58:35 INFO - PROCESS | 792 | 1461301115532 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}] 21:58:35 INFO - PROCESS | 792 | 1461301115641 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 21:58:35 INFO - PROCESS | 792 | 1461301115727 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 792 | ++DOCSHELL 19A0D400 == 36 [pid = 792] [id = 48] 21:58:35 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (19A0D800) [pid = 792] [serial = 140] [outer = 00000000] 21:58:35 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (19A15000) [pid = 792] [serial = 141] [outer = 19A0D800] 21:58:35 INFO - PROCESS | 792 | 1461301115789 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1A906800) [pid = 792] [serial = 142] [outer = 19A0D800] 21:58:36 INFO - PROCESS | 792 | 1461301116365 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]]]}] 21:58:36 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1C330000) [pid = 792] [serial = 143] [outer = 174D4800] 21:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 931ms 21:58:36 INFO - PROCESS | 792 | 1461301116467 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 21:58:36 INFO - PROCESS | 792 | 1461301116469 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 21:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:58:36 INFO - PROCESS | 792 | 1461301116488 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:58:36 INFO - PROCESS | 792 | 1461301116490 Marionette TRACE conn6 <- [1,158,null,{}] 21:58:36 INFO - PROCESS | 792 | 1461301116494 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}] 21:58:36 INFO - PROCESS | 792 | 1461301116604 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 21:58:36 INFO - PROCESS | 792 | 1461301116672 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 792 | ++DOCSHELL 1C339C00 == 37 [pid = 792] [id = 49] 21:58:36 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1C33B000) [pid = 792] [serial = 144] [outer = 00000000] 21:58:36 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1C73BC00) [pid = 792] [serial = 145] [outer = 1C33B000] 21:58:36 INFO - PROCESS | 792 | 1461301116730 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1D313C00) [pid = 792] [serial = 146] [outer = 1C33B000] 21:58:37 INFO - PROCESS | 792 | 1461301117263 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]]]}] 21:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 21:58:37 INFO - PROCESS | 792 | 1461301117318 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 21:58:37 INFO - PROCESS | 792 | 1461301117321 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 21:58:37 INFO - PROCESS | 792 | 1461301117324 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:58:37 INFO - PROCESS | 792 | 1461301117326 Marionette TRACE conn6 <- [1,162,null,{}] 21:58:37 INFO - PROCESS | 792 | 1461301117330 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}] 21:58:37 INFO - PROCESS | 792 | 1461301117424 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 21:58:37 INFO - PROCESS | 792 | 1461301117529 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 792 | ++DOCSHELL 0F182400 == 38 [pid = 792] [id = 50] 21:58:37 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (194B4400) [pid = 792] [serial = 147] [outer = 00000000] 21:58:37 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1DF05400) [pid = 792] [serial = 148] [outer = 194B4400] 21:58:37 INFO - PROCESS | 792 | 1461301117586 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (1DF05000) [pid = 792] [serial = 149] [outer = 194B4400] 21:58:38 INFO - PROCESS | 792 | 1461301118182 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]]]}] 21:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 930ms 21:58:38 INFO - PROCESS | 792 | 1461301118268 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 792 | 1461301118272 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 21:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:58:38 INFO - PROCESS | 792 | 1461301118277 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 792 | 1461301118281 Marionette TRACE conn6 <- [1,166,null,{}] 21:58:38 INFO - PROCESS | 792 | 1461301118287 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}] 21:58:38 INFO - PROCESS | 792 | 1461301118396 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 21:58:38 INFO - PROCESS | 792 | 1461301118464 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 792 | ++DOCSHELL 1611E800 == 39 [pid = 792] [id = 51] 21:58:38 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (1611EC00) [pid = 792] [serial = 150] [outer = 00000000] 21:58:38 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (18381C00) [pid = 792] [serial = 151] [outer = 1611EC00] 21:58:38 INFO - PROCESS | 792 | 1461301118514 Marionette DEBUG loaded listener.js 21:58:38 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (187D7000) [pid = 792] [serial = 152] [outer = 1611EC00] 21:58:38 INFO - PROCESS | 792 | --DOCSHELL 1A904C00 == 38 [pid = 792] [id = 30] 21:58:38 INFO - PROCESS | 792 | --DOCSHELL 18DD9C00 == 37 [pid = 792] [id = 43] 21:58:38 INFO - PROCESS | 792 | --DOCSHELL 1463E000 == 36 [pid = 792] [id = 42] 21:58:39 INFO - PROCESS | 792 | 1461301119229 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]]]}] 21:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 971ms 21:58:39 INFO - PROCESS | 792 | 1461301119251 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 792 | 1461301119256 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 21:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:58:39 INFO - PROCESS | 792 | 1461301119263 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - PROCESS | 792 | 1461301119266 Marionette TRACE conn6 <- [1,170,null,{}] 21:58:39 INFO - PROCESS | 792 | 1461301119272 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}] 21:58:39 INFO - PROCESS | 792 | 1461301119383 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 21:58:39 INFO - PROCESS | 792 | 1461301119459 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 792 | ++DOCSHELL 17B2F000 == 37 [pid = 792] [id = 52] 21:58:39 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (17B2F400) [pid = 792] [serial = 153] [outer = 00000000] 21:58:39 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (17B34C00) [pid = 792] [serial = 154] [outer = 17B2F400] 21:58:39 INFO - PROCESS | 792 | 1461301119519 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (17B38400) [pid = 792] [serial = 155] [outer = 17B2F400] 21:58:40 INFO - PROCESS | 792 | 1461301120093 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]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 870ms 21:58:40 INFO - PROCESS | 792 | 1461301120135 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 792 | 1461301120142 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 21:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:58:40 INFO - PROCESS | 792 | 1461301120148 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 792 | 1461301120151 Marionette TRACE conn6 <- [1,174,null,{}] 21:58:40 INFO - PROCESS | 792 | 1461301120155 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}] 21:58:40 INFO - PROCESS | 792 | 1461301120261 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 21:58:40 INFO - PROCESS | 792 | 1461301120385 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 792 | ++DOCSHELL 19612C00 == 38 [pid = 792] [id = 53] 21:58:40 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1961A000) [pid = 792] [serial = 156] [outer = 00000000] 21:58:40 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (197E7000) [pid = 792] [serial = 157] [outer = 1961A000] 21:58:40 INFO - PROCESS | 792 | 1461301120483 Marionette DEBUG loaded listener.js 21:58:40 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (19A0EC00) [pid = 792] [serial = 158] [outer = 1961A000] 21:58:41 INFO - PROCESS | 792 | 1461301121096 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]]]}] 21:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 970ms 21:58:41 INFO - PROCESS | 792 | 1461301121120 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 792 | 1461301121123 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 21:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:58:41 INFO - PROCESS | 792 | 1461301121127 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - PROCESS | 792 | 1461301121131 Marionette TRACE conn6 <- [1,178,null,{}] 21:58:41 INFO - PROCESS | 792 | 1461301121143 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}] 21:58:41 INFO - PROCESS | 792 | 1461301121253 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 21:58:41 INFO - PROCESS | 792 | 1461301121331 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 792 | ++DOCSHELL 1C730000 == 39 [pid = 792] [id = 54] 21:58:41 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1C737C00) [pid = 792] [serial = 159] [outer = 00000000] 21:58:41 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1C745800) [pid = 792] [serial = 160] [outer = 1C737C00] 21:58:41 INFO - PROCESS | 792 | 1461301121391 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1C74A800) [pid = 792] [serial = 161] [outer = 1C737C00] 21:58:41 INFO - PROCESS | 792 | 1461301121961 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]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 870ms 21:58:42 INFO - PROCESS | 792 | 1461301122023 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 792 | 1461301122026 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 21:58:42 INFO - PROCESS | 792 | 1461301122029 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:58:42 INFO - PROCESS | 792 | 1461301122031 Marionette TRACE conn6 <- [1,182,null,{}] 21:58:42 INFO - PROCESS | 792 | 1461301122035 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}] 21:58:42 INFO - PROCESS | 792 | 1461301122135 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 21:58:42 INFO - PROCESS | 792 | 1461301122224 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 792 | ++DOCSHELL 0EC43000 == 40 [pid = 792] [id = 55] 21:58:42 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (0EC45400) [pid = 792] [serial = 162] [outer = 00000000] 21:58:42 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1C336000) [pid = 792] [serial = 163] [outer = 0EC45400] 21:58:42 INFO - PROCESS | 792 | 1461301122282 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1C74A000) [pid = 792] [serial = 164] [outer = 0EC45400] 21:58:42 INFO - PROCESS | 792 | 1461301122852 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]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 871ms 21:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:58:42 INFO - PROCESS | 792 | 1461301122906 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 792 | 1461301122908 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 21:58:42 INFO - PROCESS | 792 | 1461301122911 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - PROCESS | 792 | 1461301122913 Marionette TRACE conn6 <- [1,186,null,{}] 21:58:42 INFO - PROCESS | 792 | 1461301122917 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}] 21:58:43 INFO - PROCESS | 792 | 1461301123014 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 21:58:43 INFO - PROCESS | 792 | 1461301123088 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 792 | ++DOCSHELL 1611E400 == 41 [pid = 792] [id = 56] 21:58:43 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18852400) [pid = 792] [serial = 165] [outer = 00000000] 21:58:43 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1FC47C00) [pid = 792] [serial = 166] [outer = 18852400] 21:58:43 INFO - PROCESS | 792 | 1461301123143 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1FC4AC00) [pid = 792] [serial = 167] [outer = 18852400] 21:58:43 INFO - PROCESS | 792 | 1461301123865 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]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 21:58:43 INFO - PROCESS | 792 | 1461301123886 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 21:58:43 INFO - PROCESS | 792 | 1461301123890 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 21:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:58:43 INFO - PROCESS | 792 | 1461301123897 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 792 | 1461301123902 Marionette TRACE conn6 <- [1,190,null,{}] 21:58:43 INFO - PROCESS | 792 | 1461301123909 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}] 21:58:44 INFO - PROCESS | 792 | 1461301124019 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 21:58:44 INFO - PROCESS | 792 | 1461301124100 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 792 | ++DOCSHELL 158C1C00 == 42 [pid = 792] [id = 57] 21:58:44 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (15938400) [pid = 792] [serial = 168] [outer = 00000000] 21:58:44 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (174E1800) [pid = 792] [serial = 169] [outer = 15938400] 21:58:44 INFO - PROCESS | 792 | 1461301124160 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (17B31000) [pid = 792] [serial = 170] [outer = 15938400] 21:58:44 INFO - PROCESS | 792 | 1461301124805 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]]]}] 21:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 21:58:44 INFO - PROCESS | 792 | 1461301124828 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 21:58:44 INFO - PROCESS | 792 | 1461301124834 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 21:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:58:44 INFO - PROCESS | 792 | 1461301124841 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:58:44 INFO - PROCESS | 792 | 1461301124843 Marionette TRACE conn6 <- [1,194,null,{}] 21:58:44 INFO - PROCESS | 792 | 1461301124847 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}] 21:58:44 INFO - PROCESS | 792 | 1461301124952 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 21:58:45 INFO - PROCESS | 792 | 1461301125046 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:45 INFO - PROCESS | 792 | ++DOCSHELL 194BEC00 == 43 [pid = 792] [id = 58] 21:58:45 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (194BF000) [pid = 792] [serial = 171] [outer = 00000000] 21:58:45 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (19A09400) [pid = 792] [serial = 172] [outer = 194BF000] 21:58:45 INFO - PROCESS | 792 | 1461301125104 Marionette DEBUG loaded listener.js 21:58:45 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (19A17400) [pid = 792] [serial = 173] [outer = 194BF000] 21:58:45 INFO - PROCESS | 792 | 1461301125701 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]]]}] 21:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 871ms 21:58:45 INFO - PROCESS | 792 | 1461301125712 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 792 | 1461301125714 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 21:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:58:45 INFO - PROCESS | 792 | 1461301125718 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - PROCESS | 792 | 1461301125722 Marionette TRACE conn6 <- [1,198,null,{}] 21:58:45 INFO - PROCESS | 792 | 1461301125733 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}] 21:58:45 INFO - PROCESS | 792 | 1461301125841 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 21:58:45 INFO - PROCESS | 792 | 1461301125934 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:45 INFO - PROCESS | 792 | ++DOCSHELL 1C334400 == 44 [pid = 792] [id = 59] 21:58:45 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1C33A400) [pid = 792] [serial = 174] [outer = 00000000] 21:58:46 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (1C5E5C00) [pid = 792] [serial = 175] [outer = 1C33A400] 21:58:46 INFO - PROCESS | 792 | 1461301125995 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (1C5EB800) [pid = 792] [serial = 176] [outer = 1C33A400] 21:58:46 INFO - PROCESS | 792 | 1461301126596 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]]]}] 21:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 21:58:46 INFO - PROCESS | 792 | 1461301126652 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 21:58:46 INFO - PROCESS | 792 | 1461301126655 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 21:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:58:46 INFO - PROCESS | 792 | 1461301126659 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 792 | 1461301126661 Marionette TRACE conn6 <- [1,202,null,{}] 21:58:46 INFO - PROCESS | 792 | 1461301126664 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}] 21:58:46 INFO - PROCESS | 792 | 1461301126766 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 21:58:46 INFO - PROCESS | 792 | 1461301126842 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 792 | ++DOCSHELL 18409C00 == 45 [pid = 792] [id = 60] 21:58:46 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1840B000) [pid = 792] [serial = 177] [outer = 00000000] 21:58:46 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (18410000) [pid = 792] [serial = 178] [outer = 1840B000] 21:58:46 INFO - PROCESS | 792 | 1461301126898 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (1C5E9400) [pid = 792] [serial = 179] [outer = 1840B000] 21:58:47 INFO - PROCESS | 792 | --DOCSHELL 1BF5DC00 == 44 [pid = 792] [id = 44] 21:58:47 INFO - PROCESS | 792 | --DOCSHELL 19612C00 == 43 [pid = 792] [id = 53] 21:58:47 INFO - PROCESS | 792 | --DOCSHELL 17B2F000 == 42 [pid = 792] [id = 52] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 158B5800 == 41 [pid = 792] [id = 38] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 14639C00 == 40 [pid = 792] [id = 25] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 18382800 == 39 [pid = 792] [id = 16] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 19A0D400 == 38 [pid = 792] [id = 48] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0F182400 == 37 [pid = 792] [id = 50] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 141A6800 == 36 [pid = 792] [id = 24] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 158B9400 == 35 [pid = 792] [id = 15] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1C339C00 == 34 [pid = 792] [id = 49] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0FB28C00 == 33 [pid = 792] [id = 28] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0FA3B800 == 32 [pid = 792] [id = 20] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 19641C00 == 31 [pid = 792] [id = 40] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1AFE1C00 == 30 [pid = 792] [id = 17] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 174BD400 == 29 [pid = 792] [id = 26] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 18389800 == 28 [pid = 792] [id = 27] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1C730000 == 27 [pid = 792] [id = 54] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 19643C00 == 26 [pid = 792] [id = 18] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0EC43000 == 25 [pid = 792] [id = 55] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0FDA2400 == 24 [pid = 792] [id = 46] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1806C000 == 23 [pid = 792] [id = 13] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 19A10800 == 22 [pid = 792] [id = 45] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 19A61800 == 21 [pid = 792] [id = 14] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 18388000 == 20 [pid = 792] [id = 47] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 18879800 == 19 [pid = 792] [id = 39] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1D313000 == 18 [pid = 792] [id = 19] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 141F0400 == 17 [pid = 792] [id = 29] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1611E800 == 16 [pid = 792] [id = 51] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1C334400 == 15 [pid = 792] [id = 59] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 1611E400 == 14 [pid = 792] [id = 56] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 0FB2E000 == 13 [pid = 792] [id = 41] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 16123400 == 12 [pid = 792] [id = 36] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 10E60400 == 11 [pid = 792] [id = 34] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 158C1C00 == 10 [pid = 792] [id = 57] 21:58:49 INFO - PROCESS | 792 | --DOCSHELL 194BEC00 == 9 [pid = 792] [id = 58] 21:58:51 INFO - PROCESS | 792 | 1461301131649 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]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 5059ms 21:58:51 INFO - PROCESS | 792 | 1461301131722 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 792 | 1461301131724 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 21:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:58:51 INFO - PROCESS | 792 | 1461301131732 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - PROCESS | 792 | 1461301131734 Marionette TRACE conn6 <- [1,206,null,{}] 21:58:51 INFO - PROCESS | 792 | 1461301131740 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}] 21:58:51 INFO - PROCESS | 792 | 1461301131831 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 21:58:51 INFO - PROCESS | 792 | 1461301131844 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 792 | ++DOCSHELL 0FDA2400 == 10 [pid = 792] [id = 61] 21:58:51 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (101A2C00) [pid = 792] [serial = 180] [outer = 00000000] 21:58:51 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (10E57800) [pid = 792] [serial = 181] [outer = 101A2C00] 21:58:51 INFO - PROCESS | 792 | 1461301131893 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (146BA800) [pid = 792] [serial = 182] [outer = 101A2C00] 21:58:52 INFO - PROCESS | 792 | 1461301132425 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]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 731ms 21:58:52 INFO - PROCESS | 792 | 1461301132466 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 792 | 1461301132472 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 21:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:58:52 INFO - PROCESS | 792 | 1461301132478 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 792 | 1461301132481 Marionette TRACE conn6 <- [1,210,null,{}] 21:58:52 INFO - PROCESS | 792 | 1461301132491 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}] 21:58:52 INFO - PROCESS | 792 | 1461301132604 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 21:58:52 INFO - PROCESS | 792 | 1461301132619 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 792 | ++DOCSHELL 0B18D000 == 11 [pid = 792] [id = 62] 21:58:52 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (158C1C00) [pid = 792] [serial = 183] [outer = 00000000] 21:58:52 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (17B2D800) [pid = 792] [serial = 184] [outer = 158C1C00] 21:58:52 INFO - PROCESS | 792 | 1461301132666 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (17B39C00) [pid = 792] [serial = 185] [outer = 158C1C00] 21:58:53 INFO - PROCESS | 792 | 1461301133141 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]]]}] 21:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 21:58:53 INFO - PROCESS | 792 | 1461301133195 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 21:58:53 INFO - PROCESS | 792 | 1461301133197 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 21:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:58:53 INFO - PROCESS | 792 | 1461301133263 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:58:53 INFO - PROCESS | 792 | 1461301133267 Marionette TRACE conn6 <- [1,214,null,{}] 21:58:53 INFO - PROCESS | 792 | 1461301133308 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}] 21:58:53 INFO - PROCESS | 792 | 1461301133479 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 21:58:53 INFO - PROCESS | 792 | 1461301133552 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:53 INFO - PROCESS | 792 | ++DOCSHELL 18D4D800 == 12 [pid = 792] [id = 63] 21:58:53 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (18DCE800) [pid = 792] [serial = 186] [outer = 00000000] 21:58:53 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (194B5400) [pid = 792] [serial = 187] [outer = 18DCE800] 21:58:53 INFO - PROCESS | 792 | 1461301133612 Marionette DEBUG loaded listener.js 21:58:53 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (194BE400) [pid = 792] [serial = 188] [outer = 18DCE800] 21:58:54 INFO - PROCESS | 792 | 1461301134953 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]]]}] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 157 (162A5000) [pid = 792] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 156 (162A3400) [pid = 792] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 155 (18440800) [pid = 792] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 154 (0FA37C00) [pid = 792] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 153 (0FB2E400) [pid = 792] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 152 (0FB28800) [pid = 792] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 151 (14614400) [pid = 792] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 150 (0FB2B400) [pid = 792] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 149 (0FB29400) [pid = 792] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 148 (16EAE800) [pid = 792] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 147 (0FB27400) [pid = 792] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1A905800) [pid = 792] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 145 (1BA4F400) [pid = 792] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 144 (101E9800) [pid = 792] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 143 (158B5400) [pid = 792] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 142 (14647800) [pid = 792] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 141 (174D7000) [pid = 792] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1C737C00) [pid = 792] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1D313800) [pid = 792] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 138 (18384800) [pid = 792] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1AFE2400) [pid = 792] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 136 (19644000) [pid = 792] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 135 (10A09800) [pid = 792] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 134 (0FA3BC00) [pid = 792] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 133 (1C33A400) [pid = 792] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 132 (194B4400) [pid = 792] [serial = 147] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1C33B000) [pid = 792] [serial = 144] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 130 (15938400) [pid = 792] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 129 (19A0D800) [pid = 792] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 128 (194BF000) [pid = 792] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 127 (0FDA3800) [pid = 792] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 126 (19A13C00) [pid = 792] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 125 (1C32F400) [pid = 792] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 124 (17B2F400) [pid = 792] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 123 (193DA400) [pid = 792] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1611EC00) [pid = 792] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1887C800) [pid = 792] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 120 (1964A400) [pid = 792] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 119 (18388400) [pid = 792] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 118 (15942000) [pid = 792] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1961A000) [pid = 792] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1C73C800) [pid = 792] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 115 (18852400) [pid = 792] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:58:55 INFO - PROCESS | 792 | --DOMWINDOW == 114 (0EC45400) [pid = 792] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1838ms 21:58:55 INFO - PROCESS | 792 | 1461301135054 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 792 | 1461301135056 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 21:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:58:55 INFO - PROCESS | 792 | 1461301135078 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 792 | 1461301135080 Marionette TRACE conn6 <- [1,218,null,{}] 21:58:55 INFO - PROCESS | 792 | 1461301135084 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}] 21:58:55 INFO - PROCESS | 792 | 1461301135161 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 21:58:55 INFO - PROCESS | 792 | 1461301135167 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 792 | ++DOCSHELL 0FB29800 == 13 [pid = 792] [id = 64] 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (0FB2B400) [pid = 792] [serial = 189] [outer = 00000000] 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (10AB0800) [pid = 792] [serial = 190] [outer = 0FB2B400] 21:58:55 INFO - PROCESS | 792 | 1461301135214 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1588C800) [pid = 792] [serial = 191] [outer = 0FB2B400] 21:58:55 INFO - PROCESS | 792 | 1461301135635 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]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 591ms 21:58:55 INFO - PROCESS | 792 | 1461301135671 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 792 | 1461301135673 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 21:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:58:55 INFO - PROCESS | 792 | 1461301135676 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 792 | 1461301135678 Marionette TRACE conn6 <- [1,222,null,{}] 21:58:55 INFO - PROCESS | 792 | 1461301135682 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}] 21:58:55 INFO - PROCESS | 792 | 1461301135759 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 21:58:55 INFO - PROCESS | 792 | 1461301135766 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 792 | ++DOCSHELL 15D17000 == 14 [pid = 792] [id = 65] 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (15D17800) [pid = 792] [serial = 192] [outer = 00000000] 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (18384800) [pid = 792] [serial = 193] [outer = 15D17800] 21:58:55 INFO - PROCESS | 792 | 1461301135811 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (187CF800) [pid = 792] [serial = 194] [outer = 15D17800] 21:58:56 INFO - PROCESS | 792 | 1461301136233 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]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 21:58:56 INFO - PROCESS | 792 | 1461301136249 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 21:58:56 INFO - PROCESS | 792 | 1461301136251 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 21:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:58:56 INFO - PROCESS | 792 | 1461301136264 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 792 | 1461301136266 Marionette TRACE conn6 <- [1,226,null,{}] 21:58:56 INFO - PROCESS | 792 | 1461301136270 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}] 21:58:56 INFO - PROCESS | 792 | 1461301136392 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 21:58:56 INFO - PROCESS | 792 | 1461301136412 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:56 INFO - PROCESS | 792 | ++DOCSHELL 17B2C800 == 15 [pid = 792] [id = 66] 21:58:56 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1986A400) [pid = 792] [serial = 195] [outer = 00000000] 21:58:56 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1A558000) [pid = 792] [serial = 196] [outer = 1986A400] 21:58:56 INFO - PROCESS | 792 | 1461301136460 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (1AD20000) [pid = 792] [serial = 197] [outer = 1986A400] 21:58:56 INFO - PROCESS | 792 | 1461301136905 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]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 21:58:57 INFO - PROCESS | 792 | 1461301136989 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 21:58:57 INFO - PROCESS | 792 | 1461301136993 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 21:58:57 INFO - PROCESS | 792 | 1461301136998 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:58:57 INFO - PROCESS | 792 | 1461301137003 Marionette TRACE conn6 <- [1,230,null,{}] 21:58:57 INFO - PROCESS | 792 | 1461301137010 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}] 21:58:57 INFO - PROCESS | 792 | 1461301137128 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 21:58:57 INFO - PROCESS | 792 | 1461301137224 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 792 | ++DOCSHELL 0F4E4000 == 16 [pid = 792] [id = 67] 21:58:57 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (0F91C400) [pid = 792] [serial = 198] [outer = 00000000] 21:58:57 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (0FA38800) [pid = 792] [serial = 199] [outer = 0F91C400] 21:58:57 INFO - PROCESS | 792 | 1461301137283 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (0FB26800) [pid = 792] [serial = 200] [outer = 0F91C400] 21:58:58 INFO - PROCESS | 792 | 1461301138018 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]]]}] 21:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1075ms 21:58:58 INFO - PROCESS | 792 | 1461301138082 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 21:58:58 INFO - PROCESS | 792 | 1461301138086 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 21:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:58:58 INFO - PROCESS | 792 | 1461301138095 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:58:58 INFO - PROCESS | 792 | 1461301138099 Marionette TRACE conn6 <- [1,234,null,{}] 21:58:58 INFO - PROCESS | 792 | 1461301138104 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}] 21:58:58 INFO - PROCESS | 792 | 1461301138223 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 21:58:58 INFO - PROCESS | 792 | 1461301138301 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 792 | ++DOCSHELL 101EC400 == 17 [pid = 792] [id = 68] 21:58:58 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1488CC00) [pid = 792] [serial = 201] [outer = 00000000] 21:58:58 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (18403C00) [pid = 792] [serial = 202] [outer = 1488CC00] 21:58:58 INFO - PROCESS | 792 | 1461301138360 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (18402800) [pid = 792] [serial = 203] [outer = 1488CC00] 21:58:59 INFO - PROCESS | 792 | 1461301139186 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]]]}] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 128 (13F08800) [pid = 792] [serial = 108] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 127 (174BF000) [pid = 792] [serial = 105] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 126 (158BDC00) [pid = 792] [serial = 121] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 125 (18381C00) [pid = 792] [serial = 151] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 124 (14612C00) [pid = 792] [serial = 135] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 123 (19A63C00) [pid = 792] [serial = 118] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 122 (14640C00) [pid = 792] [serial = 103] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 121 (0FDA4800) [pid = 792] [serial = 102] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 120 (10A0B400) [pid = 792] [serial = 120] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 119 (148E0400) [pid = 792] [serial = 109] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 118 (158BCC00) [pid = 792] [serial = 100] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 117 (10EFC000) [pid = 792] [serial = 93] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 116 (0FD9B000) [pid = 792] [serial = 81] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 115 (146F2800) [pid = 792] [serial = 94] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 114 (18055400) [pid = 792] [serial = 84] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 113 (0FDA3000) [pid = 792] [serial = 96] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 112 (187D6400) [pid = 792] [serial = 85] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 111 (158B5C00) [pid = 792] [serial = 99] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 110 (1AD1FC00) [pid = 792] [serial = 87] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 109 (102DE000) [pid = 792] [serial = 97] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 108 (1AD28000) [pid = 792] [serial = 88] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 107 (1C5E3800) [pid = 792] [serial = 90] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 106 (18DCFC00) [pid = 792] [serial = 79] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1C72FC00) [pid = 792] [serial = 91] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 104 (10A52000) [pid = 792] [serial = 82] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 103 (10A0C000) [pid = 792] [serial = 66] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 102 (15D19800) [pid = 792] [serial = 72] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1588E800) [pid = 792] [serial = 69] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 100 (18073800) [pid = 792] [serial = 75] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 99 (1837F400) [pid = 792] [serial = 76] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 98 (158B7800) [pid = 792] [serial = 70] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 97 (10AAF800) [pid = 792] [serial = 67] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 96 (16EAF400) [pid = 792] [serial = 73] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 95 (1DF0B800) [pid = 792] [serial = 64] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 94 (19A15000) [pid = 792] [serial = 141] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 93 (194B9400) [pid = 792] [serial = 139] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 92 (18D4D400) [pid = 792] [serial = 114] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 91 (1837E800) [pid = 792] [serial = 123] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 90 (1810E400) [pid = 792] [serial = 112] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 89 (174E1800) [pid = 792] [serial = 169] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 88 (1804E400) [pid = 792] [serial = 111] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 87 (194B5800) [pid = 792] [serial = 138] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 86 (174DF400) [pid = 792] [serial = 106] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 85 (1887D000) [pid = 792] [serial = 78] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 84 (18444000) [pid = 792] [serial = 34] [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.] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 83 (1C73BC00) [pid = 792] [serial = 145] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 82 (1C5E5C00) [pid = 792] [serial = 175] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 81 (17B31000) [pid = 792] [serial = 170] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 80 (1A906800) [pid = 792] [serial = 142] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 79 (19A17400) [pid = 792] [serial = 173] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 78 (162A6C00) [pid = 792] [serial = 136] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 77 (1C331800) [pid = 792] [serial = 133] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 76 (197E7000) [pid = 792] [serial = 157] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 75 (19A17800) [pid = 792] [serial = 132] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 74 (1C337400) [pid = 792] [serial = 130] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 73 (17B38400) [pid = 792] [serial = 155] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 72 (1C332400) [pid = 792] [serial = 129] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 71 (17B34C00) [pid = 792] [serial = 154] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 70 (19A66800) [pid = 792] [serial = 127] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 69 (1986A000) [pid = 792] [serial = 126] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 68 (187D7000) [pid = 792] [serial = 152] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 67 (19A09400) [pid = 792] [serial = 172] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 66 (195CB000) [pid = 792] [serial = 115] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 65 (197E6400) [pid = 792] [serial = 117] [outer = 00000000] [url = about:blank] 21:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 64 (18389000) [pid = 792] [serial = 124] [outer = 00000000] [url = about:blank] 21:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1130ms 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 63 (19A0EC00) [pid = 792] [serial = 158] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 62 (1DF08000) [pid = 792] [serial = 63] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 61 (1FC4AC00) [pid = 792] [serial = 167] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 60 (1C74A000) [pid = 792] [serial = 164] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 59 (1FC47C00) [pid = 792] [serial = 166] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 58 (1C336000) [pid = 792] [serial = 163] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 57 (1C74A800) [pid = 792] [serial = 161] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 56 (0FA36400) [pid = 792] [serial = 55] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 55 (19A67400) [pid = 792] [serial = 46] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 54 (1BF59400) [pid = 792] [serial = 49] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 53 (1AFDDC00) [pid = 792] [serial = 52] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 52 (1C734000) [pid = 792] [serial = 61] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 51 (0FB2F000) [pid = 792] [serial = 58] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 50 (1C5EB800) [pid = 792] [serial = 176] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 49 (1DF05000) [pid = 792] [serial = 149] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 48 (18410000) [pid = 792] [serial = 178] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 47 (1D313C00) [pid = 792] [serial = 146] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 46 (1DF05400) [pid = 792] [serial = 148] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | --DOMWINDOW == 45 (1C745800) [pid = 792] [serial = 160] [outer = 00000000] [url = about:blank] 21:58:59 INFO - PROCESS | 792 | 1461301139234 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 792 | 1461301139238 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 21:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:58:59 INFO - PROCESS | 792 | 1461301139244 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 792 | 1461301139247 Marionette TRACE conn6 <- [1,238,null,{}] 21:58:59 INFO - PROCESS | 792 | 1461301139252 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}] 21:58:59 INFO - PROCESS | 792 | 1461301139330 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 21:58:59 INFO - PROCESS | 792 | 1461301139340 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:59 INFO - PROCESS | 792 | ++DOCSHELL 0FA33000 == 18 [pid = 792] [id = 69] 21:58:59 INFO - PROCESS | 792 | ++DOMWINDOW == 46 (0FA35400) [pid = 792] [serial = 204] [outer = 00000000] 21:58:59 INFO - PROCESS | 792 | ++DOMWINDOW == 47 (0FB2F000) [pid = 792] [serial = 205] [outer = 0FA35400] 21:58:59 INFO - PROCESS | 792 | 1461301139388 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 792 | ++DOMWINDOW == 48 (0FB33800) [pid = 792] [serial = 206] [outer = 0FA35400] 21:58:59 INFO - PROCESS | 792 | 1461301139876 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]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 21:58:59 INFO - PROCESS | 792 | 1461301139918 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 792 | 1461301139923 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 21:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:58:59 INFO - PROCESS | 792 | 1461301139929 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 792 | 1461301139932 Marionette TRACE conn6 <- [1,242,null,{}] 21:58:59 INFO - PROCESS | 792 | 1461301139936 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}] 21:59:00 INFO - PROCESS | 792 | 1461301140012 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 21:59:00 INFO - PROCESS | 792 | 1461301140023 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 792 | ++DOCSHELL 0FE8AC00 == 19 [pid = 792] [id = 70] 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 49 (102D4400) [pid = 792] [serial = 207] [outer = 00000000] 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 50 (13F0D800) [pid = 792] [serial = 208] [outer = 102D4400] 21:59:00 INFO - PROCESS | 792 | 1461301140068 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 51 (1463E000) [pid = 792] [serial = 209] [outer = 102D4400] 21:59:00 INFO - PROCESS | 792 | 1461301140401 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:59:00 INFO - PROCESS | 792 | 1461301140550 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]]]}] 21:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 21:59:00 INFO - PROCESS | 792 | 1461301140603 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 21:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:59:00 INFO - PROCESS | 792 | 1461301140605 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 21:59:00 INFO - PROCESS | 792 | 1461301140608 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:59:00 INFO - PROCESS | 792 | 1461301140612 Marionette TRACE conn6 <- [1,246,null,{}] 21:59:00 INFO - PROCESS | 792 | 1461301140623 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}] 21:59:00 INFO - PROCESS | 792 | 1461301140709 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 21:59:00 INFO - PROCESS | 792 | 1461301140808 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 792 | ++DOCSHELL 15D17400 == 20 [pid = 792] [id = 71] 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 52 (15D18000) [pid = 792] [serial = 210] [outer = 00000000] 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 53 (15D20800) [pid = 792] [serial = 211] [outer = 15D18000] 21:59:00 INFO - PROCESS | 792 | 1461301140862 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 792 | ++DOMWINDOW == 54 (162A8000) [pid = 792] [serial = 212] [outer = 15D18000] 21:59:01 INFO - PROCESS | 792 | 1461301141230 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]]]}] 21:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 690ms 21:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:59:01 INFO - PROCESS | 792 | 1461301141299 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 792 | 1461301141302 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 21:59:01 INFO - PROCESS | 792 | 1461301141305 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 792 | 1461301141307 Marionette TRACE conn6 <- [1,250,null,{}] 21:59:01 INFO - PROCESS | 792 | 1461301141310 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}] 21:59:01 INFO - PROCESS | 792 | 1461301141407 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 21:59:01 INFO - PROCESS | 792 | 1461301141414 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:01 INFO - PROCESS | 792 | ++DOCSHELL 16E1A400 == 21 [pid = 792] [id = 72] 21:59:01 INFO - PROCESS | 792 | ++DOMWINDOW == 55 (16EB1800) [pid = 792] [serial = 213] [outer = 00000000] 21:59:01 INFO - PROCESS | 792 | ++DOMWINDOW == 56 (174E1800) [pid = 792] [serial = 214] [outer = 16EB1800] 21:59:01 INFO - PROCESS | 792 | 1461301141459 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 792 | ++DOMWINDOW == 57 (17B2E800) [pid = 792] [serial = 215] [outer = 16EB1800] 21:59:01 INFO - PROCESS | 792 | 1461301141897 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]]]}] 21:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 21:59:01 INFO - PROCESS | 792 | 1461301141942 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 792 | 1461301141944 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 21:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:59:01 INFO - PROCESS | 792 | 1461301141947 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 792 | 1461301141949 Marionette TRACE conn6 <- [1,254,null,{}] 21:59:01 INFO - PROCESS | 792 | 1461301141952 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}] 21:59:02 INFO - PROCESS | 792 | 1461301142050 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 21:59:02 INFO - PROCESS | 792 | 1461301142137 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 792 | ++DOCSHELL 18050C00 == 22 [pid = 792] [id = 73] 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 58 (18054C00) [pid = 792] [serial = 216] [outer = 00000000] 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 59 (18078400) [pid = 792] [serial = 217] [outer = 18054C00] 21:59:02 INFO - PROCESS | 792 | 1461301142184 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 60 (18076C00) [pid = 792] [serial = 218] [outer = 18054C00] 21:59:02 INFO - PROCESS | 792 | 1461301142589 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]]]}] 21:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 671ms 21:59:02 INFO - PROCESS | 792 | 1461301142619 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 21:59:02 INFO - PROCESS | 792 | 1461301142620 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 21:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:59:02 INFO - PROCESS | 792 | 1461301142624 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - PROCESS | 792 | 1461301142625 Marionette TRACE conn6 <- [1,258,null,{}] 21:59:02 INFO - PROCESS | 792 | 1461301142629 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}] 21:59:02 INFO - PROCESS | 792 | 1461301142746 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 21:59:02 INFO - PROCESS | 792 | 1461301142755 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 792 | ++DOCSHELL 18001800 == 23 [pid = 792] [id = 74] 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 61 (1837F400) [pid = 792] [serial = 219] [outer = 00000000] 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 62 (18409000) [pid = 792] [serial = 220] [outer = 1837F400] 21:59:02 INFO - PROCESS | 792 | 1461301142803 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 792 | ++DOMWINDOW == 63 (18119800) [pid = 792] [serial = 221] [outer = 1837F400] 21:59:03 INFO - PROCESS | 792 | 1461301143224 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]]]}] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 62 (101A2C00) [pid = 792] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 61 (1840B000) [pid = 792] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 60 (158C1C00) [pid = 792] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 59 (18DCE800) [pid = 792] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 58 (15D17800) [pid = 792] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:59:03 INFO - PROCESS | 792 | --DOMWINDOW == 57 (0FB2B400) [pid = 792] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 21:59:03 INFO - PROCESS | 792 | 1461301143255 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 21:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:59:03 INFO - PROCESS | 792 | 1461301143257 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 21:59:03 INFO - PROCESS | 792 | 1461301143260 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 792 | 1461301143262 Marionette TRACE conn6 <- [1,262,null,{}] 21:59:03 INFO - PROCESS | 792 | 1461301143265 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}] 21:59:03 INFO - PROCESS | 792 | 1461301143359 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 21:59:03 INFO - PROCESS | 792 | 1461301143424 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 792 | ++DOCSHELL 158B4800 == 24 [pid = 792] [id = 75] 21:59:03 INFO - PROCESS | 792 | ++DOMWINDOW == 58 (174D9400) [pid = 792] [serial = 222] [outer = 00000000] 21:59:03 INFO - PROCESS | 792 | ++DOMWINDOW == 59 (186AA400) [pid = 792] [serial = 223] [outer = 174D9400] 21:59:03 INFO - PROCESS | 792 | 1461301143475 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 792 | ++DOMWINDOW == 60 (187CC400) [pid = 792] [serial = 224] [outer = 174D9400] 21:59:03 INFO - PROCESS | 792 | 1461301143825 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]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 21:59:03 INFO - PROCESS | 792 | 1461301143891 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 21:59:03 INFO - PROCESS | 792 | 1461301143893 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 21:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:59:03 INFO - PROCESS | 792 | 1461301143896 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 792 | 1461301143898 Marionette TRACE conn6 <- [1,266,null,{}] 21:59:03 INFO - PROCESS | 792 | 1461301143901 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}] 21:59:04 INFO - PROCESS | 792 | 1461301143974 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 21:59:04 INFO - PROCESS | 792 | 1461301143980 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 792 | ++DOCSHELL 187D6C00 == 25 [pid = 792] [id = 76] 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 61 (1885A000) [pid = 792] [serial = 225] [outer = 00000000] 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 62 (193D2000) [pid = 792] [serial = 226] [outer = 1885A000] 21:59:04 INFO - PROCESS | 792 | 1461301144024 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 63 (194B1400) [pid = 792] [serial = 227] [outer = 1885A000] 21:59:04 INFO - PROCESS | 792 | 1461301144409 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]]]}] 21:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 21:59:04 INFO - PROCESS | 792 | 1461301144467 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 21:59:04 INFO - PROCESS | 792 | 1461301144469 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 21:59:04 INFO - PROCESS | 792 | 1461301144472 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:59:04 INFO - PROCESS | 792 | 1461301144474 Marionette TRACE conn6 <- [1,270,null,{}] 21:59:04 INFO - PROCESS | 792 | 1461301144478 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}] 21:59:04 INFO - PROCESS | 792 | 1461301144556 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 21:59:04 INFO - PROCESS | 792 | 1461301144563 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 792 | ++DOCSHELL 18D4FC00 == 26 [pid = 792] [id = 77] 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 64 (18DCD800) [pid = 792] [serial = 228] [outer = 00000000] 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 65 (194BE800) [pid = 792] [serial = 229] [outer = 18DCD800] 21:59:04 INFO - PROCESS | 792 | 1461301144610 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 792 | ++DOMWINDOW == 66 (195CBC00) [pid = 792] [serial = 230] [outer = 18DCD800] 21:59:05 INFO - PROCESS | 792 | 1461301145021 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]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 570ms 21:59:05 INFO - PROCESS | 792 | 1461301145047 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 792 | 1461301145049 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 21:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:59:05 INFO - PROCESS | 792 | 1461301145052 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - PROCESS | 792 | 1461301145053 Marionette TRACE conn6 <- [1,274,null,{}] 21:59:05 INFO - PROCESS | 792 | 1461301145057 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}] 21:59:05 INFO - PROCESS | 792 | 1461301145159 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 21:59:05 INFO - PROCESS | 792 | 1461301145167 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 792 | ++DOCSHELL 15942000 == 27 [pid = 792] [id = 78] 21:59:05 INFO - PROCESS | 792 | ++DOMWINDOW == 67 (18DCFC00) [pid = 792] [serial = 231] [outer = 00000000] 21:59:05 INFO - PROCESS | 792 | ++DOMWINDOW == 68 (197E1000) [pid = 792] [serial = 232] [outer = 18DCFC00] 21:59:05 INFO - PROCESS | 792 | 1461301145211 Marionette DEBUG loaded listener.js 21:59:05 INFO - PROCESS | 792 | ++DOMWINDOW == 69 (1986EC00) [pid = 792] [serial = 233] [outer = 18DCFC00] 21:59:05 INFO - PROCESS | 792 | 1461301145739 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]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 731ms 21:59:05 INFO - PROCESS | 792 | 1461301145783 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 792 | 1461301145788 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 21:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:59:05 INFO - PROCESS | 792 | 1461301145794 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - PROCESS | 792 | 1461301145798 Marionette TRACE conn6 <- [1,278,null,{}] 21:59:05 INFO - PROCESS | 792 | 1461301145804 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}] 21:59:05 INFO - PROCESS | 792 | 1461301145950 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 21:59:06 INFO - PROCESS | 792 | 1461301146037 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 792 | ++DOCSHELL 101E8400 == 28 [pid = 792] [id = 79] 21:59:06 INFO - PROCESS | 792 | ++DOMWINDOW == 70 (10A0CC00) [pid = 792] [serial = 234] [outer = 00000000] 21:59:06 INFO - PROCESS | 792 | ++DOMWINDOW == 71 (13F03C00) [pid = 792] [serial = 235] [outer = 10A0CC00] 21:59:06 INFO - PROCESS | 792 | 1461301146095 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 792 | ++DOMWINDOW == 72 (1482D800) [pid = 792] [serial = 236] [outer = 10A0CC00] 21:59:06 INFO - PROCESS | 792 | 1461301146666 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]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 21:59:06 INFO - PROCESS | 792 | 1461301146729 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 792 | 1461301146735 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 21:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:59:06 INFO - PROCESS | 792 | 1461301146742 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 792 | 1461301146744 Marionette TRACE conn6 <- [1,282,null,{}] 21:59:06 INFO - PROCESS | 792 | 1461301146749 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}] 21:59:06 INFO - PROCESS | 792 | 1461301146854 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 21:59:06 INFO - PROCESS | 792 | 1461301146924 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 792 | ++DOCSHELL 15D20000 == 29 [pid = 792] [id = 80] 21:59:06 INFO - PROCESS | 792 | ++DOMWINDOW == 73 (162A5000) [pid = 792] [serial = 237] [outer = 00000000] 21:59:06 INFO - PROCESS | 792 | ++DOMWINDOW == 74 (174E0C00) [pid = 792] [serial = 238] [outer = 162A5000] 21:59:07 INFO - PROCESS | 792 | 1461301146980 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 792 | ++DOMWINDOW == 75 (1806F000) [pid = 792] [serial = 239] [outer = 162A5000] 21:59:07 INFO - PROCESS | 792 | 1461301147556 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]]]}] 21:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 870ms 21:59:07 INFO - PROCESS | 792 | 1461301147613 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 792 | 1461301147616 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 21:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:59:07 INFO - PROCESS | 792 | 1461301147620 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:59:07 INFO - PROCESS | 792 | 1461301147624 Marionette TRACE conn6 <- [1,286,null,{}] 21:59:07 INFO - PROCESS | 792 | 1461301147635 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}] 21:59:07 INFO - PROCESS | 792 | 1461301147736 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 21:59:07 INFO - PROCESS | 792 | 1461301147810 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 792 | ++DOCSHELL 19641800 == 30 [pid = 792] [id = 81] 21:59:07 INFO - PROCESS | 792 | ++DOMWINDOW == 76 (19644C00) [pid = 792] [serial = 240] [outer = 00000000] 21:59:07 INFO - PROCESS | 792 | ++DOMWINDOW == 77 (197E4800) [pid = 792] [serial = 241] [outer = 19644C00] 21:59:07 INFO - PROCESS | 792 | 1461301147870 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 792 | ++DOMWINDOW == 78 (19A0B400) [pid = 792] [serial = 242] [outer = 19644C00] 21:59:08 INFO - PROCESS | 792 | 1461301148415 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]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 830ms 21:59:08 INFO - PROCESS | 792 | 1461301148487 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 792 | 1461301148490 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 21:59:08 INFO - PROCESS | 792 | 1461301148495 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:59:08 INFO - PROCESS | 792 | 1461301148497 Marionette TRACE conn6 <- [1,290,null,{}] 21:59:08 INFO - PROCESS | 792 | 1461301148500 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}] 21:59:08 INFO - PROCESS | 792 | 1461301148610 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 21:59:08 INFO - PROCESS | 792 | 1461301148678 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:08 INFO - PROCESS | 792 | ++DOCSHELL 19A0C400 == 31 [pid = 792] [id = 82] 21:59:08 INFO - PROCESS | 792 | ++DOMWINDOW == 79 (19A17400) [pid = 792] [serial = 243] [outer = 00000000] 21:59:08 INFO - PROCESS | 792 | ++DOMWINDOW == 80 (1A5C6800) [pid = 792] [serial = 244] [outer = 19A17400] 21:59:08 INFO - PROCESS | 792 | 1461301148734 Marionette DEBUG loaded listener.js 21:59:08 INFO - PROCESS | 792 | ++DOMWINDOW == 81 (1A908800) [pid = 792] [serial = 245] [outer = 19A17400] 21:59:09 INFO - PROCESS | 792 | 1461301149377 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]]]}] 21:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 931ms 21:59:09 INFO - PROCESS | 792 | 1461301149428 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 21:59:09 INFO - PROCESS | 792 | 1461301149432 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 21:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:59:09 INFO - PROCESS | 792 | 1461301149438 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:59:09 INFO - PROCESS | 792 | 1461301149441 Marionette TRACE conn6 <- [1,294,null,{}] 21:59:09 INFO - PROCESS | 792 | 1461301149447 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}] 21:59:09 INFO - PROCESS | 792 | 1461301149545 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 21:59:09 INFO - PROCESS | 792 | 1461301149632 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 792 | ++DOCSHELL 146EFC00 == 32 [pid = 792] [id = 83] 21:59:09 INFO - PROCESS | 792 | ++DOMWINDOW == 82 (146F1C00) [pid = 792] [serial = 246] [outer = 00000000] 21:59:09 INFO - PROCESS | 792 | ++DOMWINDOW == 83 (158B7C00) [pid = 792] [serial = 247] [outer = 146F1C00] 21:59:09 INFO - PROCESS | 792 | 1461301149682 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (158BD800) [pid = 792] [serial = 248] [outer = 146F1C00] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 83 (10E57800) [pid = 792] [serial = 181] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 82 (1C5E9400) [pid = 792] [serial = 179] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 81 (17B2D800) [pid = 792] [serial = 184] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 80 (194B5400) [pid = 792] [serial = 187] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 79 (194BE400) [pid = 792] [serial = 188] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 78 (187CF800) [pid = 792] [serial = 194] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 77 (10AB0800) [pid = 792] [serial = 190] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 76 (17B39C00) [pid = 792] [serial = 185] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 75 (18384800) [pid = 792] [serial = 193] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 74 (1588C800) [pid = 792] [serial = 191] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 73 (146BA800) [pid = 792] [serial = 182] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | --DOMWINDOW == 72 (1A558000) [pid = 792] [serial = 196] [outer = 00000000] [url = about:blank] 21:59:10 INFO - PROCESS | 792 | 1461301150201 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]]]}] 21:59:10 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. 21:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 790ms 21:59:10 INFO - PROCESS | 792 | 1461301150229 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 792 | 1461301150234 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 21:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:59:10 INFO - PROCESS | 792 | 1461301150240 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 792 | 1461301150242 Marionette TRACE conn6 <- [1,298,null,{}] 21:59:10 INFO - PROCESS | 792 | 1461301150246 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}] 21:59:10 INFO - PROCESS | 792 | 1461301150326 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 21:59:10 INFO - PROCESS | 792 | 1461301150335 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:10 INFO - PROCESS | 792 | ++DOCSHELL 0F40CC00 == 33 [pid = 792] [id = 84] 21:59:10 INFO - PROCESS | 792 | ++DOMWINDOW == 73 (0FA40C00) [pid = 792] [serial = 249] [outer = 00000000] 21:59:10 INFO - PROCESS | 792 | ++DOMWINDOW == 74 (158C1800) [pid = 792] [serial = 250] [outer = 0FA40C00] 21:59:10 INFO - PROCESS | 792 | 1461301150382 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 792 | ++DOMWINDOW == 75 (15D23400) [pid = 792] [serial = 251] [outer = 0FA40C00] 21:59:10 INFO - PROCESS | 792 | 1461301150842 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]]]}] 21:59:10 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. 21:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 21:59:10 INFO - PROCESS | 792 | 1461301150873 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 792 | 1461301150875 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 21:59:10 INFO - PROCESS | 792 | 1461301150879 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:59:10 INFO - PROCESS | 792 | 1461301150882 Marionette TRACE conn6 <- [1,302,null,{}] 21:59:10 INFO - PROCESS | 792 | 1461301150892 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}] 21:59:10 INFO - PROCESS | 792 | 1461301150973 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 21:59:11 INFO - PROCESS | 792 | 1461301150983 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 792 | ++DOCSHELL 18057000 == 34 [pid = 792] [id = 85] 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 76 (1806C000) [pid = 792] [serial = 252] [outer = 00000000] 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 77 (1837F000) [pid = 792] [serial = 253] [outer = 1806C000] 21:59:11 INFO - PROCESS | 792 | 1461301151031 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 78 (18388400) [pid = 792] [serial = 254] [outer = 1806C000] 21:59:11 INFO - PROCESS | 792 | 1461301151493 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]]]}] 21:59:11 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. 21:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 675ms 21:59:11 INFO - PROCESS | 792 | 1461301151558 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 21:59:11 INFO - PROCESS | 792 | 1461301151561 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 21:59:11 INFO - PROCESS | 792 | 1461301151564 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:59:11 INFO - PROCESS | 792 | 1461301151566 Marionette TRACE conn6 <- [1,306,null,{}] 21:59:11 INFO - PROCESS | 792 | 1461301151569 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}] 21:59:11 INFO - PROCESS | 792 | 1461301151646 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 21:59:11 INFO - PROCESS | 792 | 1461301151652 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 792 | ++DOCSHELL 1840E800 == 35 [pid = 792] [id = 86] 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 79 (18441800) [pid = 792] [serial = 255] [outer = 00000000] 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 80 (1885D800) [pid = 792] [serial = 256] [outer = 18441800] 21:59:11 INFO - PROCESS | 792 | 1461301151698 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 792 | ++DOMWINDOW == 81 (18D48000) [pid = 792] [serial = 257] [outer = 18441800] 21:59:12 INFO - PROCESS | 792 | 1461301152101 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]]]}] 21:59:12 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. 21:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 21:59:12 INFO - PROCESS | 792 | 1461301152143 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 21:59:12 INFO - PROCESS | 792 | 1461301152145 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 21:59:12 INFO - PROCESS | 792 | 1461301152148 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 792 | 1461301152150 Marionette TRACE conn6 <- [1,310,null,{}] 21:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:59:12 INFO - PROCESS | 792 | 1461301152153 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}] 21:59:12 INFO - PROCESS | 792 | 1461301152228 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 21:59:12 INFO - PROCESS | 792 | 1461301152235 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 792 | ++DOCSHELL 186A9800 == 36 [pid = 792] [id = 87] 21:59:12 INFO - PROCESS | 792 | ++DOMWINDOW == 82 (186AB000) [pid = 792] [serial = 258] [outer = 00000000] 21:59:12 INFO - PROCESS | 792 | ++DOMWINDOW == 83 (195D2800) [pid = 792] [serial = 259] [outer = 186AB000] 21:59:12 INFO - PROCESS | 792 | 1461301152280 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (19648800) [pid = 792] [serial = 260] [outer = 186AB000] 21:59:12 INFO - PROCESS | 792 | 1461301152756 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]]]}] 21:59:12 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. 21:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 21:59:12 INFO - PROCESS | 792 | 1461301152793 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 21:59:12 INFO - PROCESS | 792 | 1461301152795 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 21:59:12 INFO - PROCESS | 792 | 1461301152798 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 792 | 1461301152800 Marionette TRACE conn6 <- [1,314,null,{}] 21:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:59:12 INFO - PROCESS | 792 | 1461301152803 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}] 21:59:12 INFO - PROCESS | 792 | 1461301152930 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 21:59:13 INFO - PROCESS | 792 | 1461301152982 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 792 | ++DOCSHELL 19A17C00 == 37 [pid = 792] [id = 88] 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (19A18000) [pid = 792] [serial = 261] [outer = 00000000] 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (1ACBB400) [pid = 792] [serial = 262] [outer = 19A18000] 21:59:13 INFO - PROCESS | 792 | 1461301153030 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (1AD1FC00) [pid = 792] [serial = 263] [outer = 19A18000] 21:59:13 INFO - PROCESS | 792 | 1461301153442 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]]]}] 21:59:13 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. 21:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 21:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:59:13 INFO - PROCESS | 792 | 1461301153474 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 21:59:13 INFO - PROCESS | 792 | 1461301153476 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 21:59:13 INFO - PROCESS | 792 | 1461301153479 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:59:13 INFO - PROCESS | 792 | 1461301153481 Marionette TRACE conn6 <- [1,318,null,{}] 21:59:13 INFO - PROCESS | 792 | 1461301153484 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}] 21:59:13 INFO - PROCESS | 792 | 1461301153587 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 21:59:13 INFO - PROCESS | 792 | 1461301153665 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 792 | ++DOCSHELL 0EC44800 == 38 [pid = 792] [id = 89] 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (1AD25800) [pid = 792] [serial = 264] [outer = 00000000] 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (1AFE9400) [pid = 792] [serial = 265] [outer = 1AD25800] 21:59:13 INFO - PROCESS | 792 | 1461301153710 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (1AFE9000) [pid = 792] [serial = 266] [outer = 1AD25800] 21:59:14 INFO - PROCESS | 792 | 1461301154112 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]]]}] 21:59:14 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. 21:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 21:59:14 INFO - PROCESS | 792 | 1461301154150 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 21:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:59:14 INFO - PROCESS | 792 | 1461301154152 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 21:59:14 INFO - PROCESS | 792 | 1461301154155 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 792 | 1461301154157 Marionette TRACE conn6 <- [1,322,null,{}] 21:59:14 INFO - PROCESS | 792 | 1461301154160 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}] 21:59:14 INFO - PROCESS | 792 | 1461301154258 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 21:59:14 INFO - PROCESS | 792 | 1461301154265 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 792 | ++DOCSHELL 1BF59C00 == 39 [pid = 792] [id = 90] 21:59:14 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (1BF5AC00) [pid = 792] [serial = 267] [outer = 00000000] 21:59:14 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (1C336800) [pid = 792] [serial = 268] [outer = 1BF5AC00] 21:59:14 INFO - PROCESS | 792 | 1461301154309 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (1C336000) [pid = 792] [serial = 269] [outer = 1BF5AC00] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 92 (18DCD800) [pid = 792] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 91 (18054C00) [pid = 792] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 90 (1837F400) [pid = 792] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 89 (1986A400) [pid = 792] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 88 (0FA35400) [pid = 792] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 87 (102D4400) [pid = 792] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 86 (15D18000) [pid = 792] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 85 (174D9400) [pid = 792] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 84 (1885A000) [pid = 792] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:59:14 INFO - PROCESS | 792 | --DOMWINDOW == 83 (16EB1800) [pid = 792] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:59:14 INFO - PROCESS | 792 | 1461301154783 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]]]}] 21:59:14 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. 21:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 21:59:14 INFO - PROCESS | 792 | 1461301154827 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 21:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:59:14 INFO - PROCESS | 792 | 1461301154829 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 21:59:14 INFO - PROCESS | 792 | 1461301154832 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 792 | 1461301154834 Marionette TRACE conn6 <- [1,326,null,{}] 21:59:14 INFO - PROCESS | 792 | 1461301154844 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}] 21:59:14 INFO - PROCESS | 792 | 1461301154950 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 21:59:14 INFO - PROCESS | 792 | 1461301154961 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 792 | ++DOCSHELL 18D44C00 == 40 [pid = 792] [id = 91] 21:59:14 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (18DCD800) [pid = 792] [serial = 270] [outer = 00000000] 21:59:15 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (1C333800) [pid = 792] [serial = 271] [outer = 18DCD800] 21:59:15 INFO - PROCESS | 792 | 1461301155008 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (1C33B000) [pid = 792] [serial = 272] [outer = 18DCD800] 21:59:15 INFO - PROCESS | 792 | 1461301155423 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]]]}] 21:59:15 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. 21:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 21:59:15 INFO - PROCESS | 792 | 1461301155463 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 21:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:59:15 INFO - PROCESS | 792 | 1461301155465 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 21:59:15 INFO - PROCESS | 792 | 1461301155469 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 792 | 1461301155470 Marionette TRACE conn6 <- [1,330,null,{}] 21:59:15 INFO - PROCESS | 792 | 1461301155478 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}] 21:59:15 INFO - PROCESS | 792 | 1461301155553 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 21:59:15 INFO - PROCESS | 792 | 1461301155560 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:15 INFO - PROCESS | 792 | ++DOCSHELL 1871D400 == 41 [pid = 792] [id = 92] 21:59:15 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (18720800) [pid = 792] [serial = 273] [outer = 00000000] 21:59:15 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (18726400) [pid = 792] [serial = 274] [outer = 18720800] 21:59:15 INFO - PROCESS | 792 | 1461301155604 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (18728800) [pid = 792] [serial = 275] [outer = 18720800] 21:59:16 INFO - PROCESS | 792 | 1461301156033 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]]]}] 21:59:16 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. 21:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 591ms 21:59:16 INFO - PROCESS | 792 | 1461301156059 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 792 | 1461301156061 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 21:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:59:16 INFO - PROCESS | 792 | 1461301156064 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 792 | 1461301156067 Marionette TRACE conn6 <- [1,334,null,{}] 21:59:16 INFO - PROCESS | 792 | 1461301156070 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}] 21:59:16 INFO - PROCESS | 792 | 1461301156170 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 21:59:16 INFO - PROCESS | 792 | 1461301156177 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 792 | ++DOCSHELL 1872A800 == 42 [pid = 792] [id = 93] 21:59:16 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (187D2400) [pid = 792] [serial = 276] [outer = 00000000] 21:59:16 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (1C5EA400) [pid = 792] [serial = 277] [outer = 187D2400] 21:59:16 INFO - PROCESS | 792 | 1461301156226 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (1C5EEC00) [pid = 792] [serial = 278] [outer = 187D2400] 21:59:16 INFO - PROCESS | 792 | 1461301156798 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]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 770ms 21:59:16 INFO - PROCESS | 792 | 1461301156836 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 792 | 1461301156841 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 21:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:59:16 INFO - PROCESS | 792 | 1461301156846 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 792 | 1461301156851 Marionette TRACE conn6 <- [1,338,null,{}] 21:59:16 INFO - PROCESS | 792 | 1461301156857 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}] 21:59:16 INFO - PROCESS | 792 | 1461301156963 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 21:59:17 INFO - PROCESS | 792 | 1461301157054 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:17 INFO - PROCESS | 792 | ++DOCSHELL 0FA37000 == 43 [pid = 792] [id = 94] 21:59:17 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (0FA40800) [pid = 792] [serial = 279] [outer = 00000000] 21:59:17 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (13F0B400) [pid = 792] [serial = 280] [outer = 0FA40800] 21:59:17 INFO - PROCESS | 792 | 1461301157112 Marionette DEBUG loaded listener.js 21:59:17 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (14984800) [pid = 792] [serial = 281] [outer = 0FA40800] 21:59:17 INFO - PROCESS | 792 | 1461301157739 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]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 930ms 21:59:17 INFO - PROCESS | 792 | 1461301157781 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 21:59:17 INFO - PROCESS | 792 | 1461301157788 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 21:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:59:17 INFO - PROCESS | 792 | 1461301157794 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 792 | 1461301157797 Marionette TRACE conn6 <- [1,342,null,{}] 21:59:17 INFO - PROCESS | 792 | 1461301157801 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}] 21:59:17 INFO - PROCESS | 792 | 1461301157906 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 21:59:18 INFO - PROCESS | 792 | 1461301157995 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 792 | ++DOCSHELL 174BF000 == 44 [pid = 792] [id = 95] 21:59:18 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (174D7000) [pid = 792] [serial = 282] [outer = 00000000] 21:59:18 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (1838D000) [pid = 792] [serial = 283] [outer = 174D7000] 21:59:18 INFO - PROCESS | 792 | 1461301158051 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (1871C400) [pid = 792] [serial = 284] [outer = 174D7000] 21:59:18 INFO - PROCESS | 792 | 1461301158591 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]]]}] 21:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 830ms 21:59:18 INFO - PROCESS | 792 | 1461301158626 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 21:59:18 INFO - PROCESS | 792 | 1461301158628 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 21:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:59:18 INFO - PROCESS | 792 | 1461301158632 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:59:18 INFO - PROCESS | 792 | 1461301158636 Marionette TRACE conn6 <- [1,346,null,{}] 21:59:18 INFO - PROCESS | 792 | 1461301158647 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}] 21:59:18 INFO - PROCESS | 792 | 1461301158753 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 21:59:18 INFO - PROCESS | 792 | 1461301158845 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 792 | ++DOCSHELL 1926BC00 == 45 [pid = 792] [id = 96] 21:59:18 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (1926C000) [pid = 792] [serial = 285] [outer = 00000000] 21:59:18 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (194B9800) [pid = 792] [serial = 286] [outer = 1926C000] 21:59:18 INFO - PROCESS | 792 | 1461301158905 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (1964FC00) [pid = 792] [serial = 287] [outer = 1926C000] 21:59:19 INFO - PROCESS | 792 | 1461301159522 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]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 931ms 21:59:19 INFO - PROCESS | 792 | 1461301159566 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 792 | 1461301159569 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 21:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:59:19 INFO - PROCESS | 792 | 1461301159572 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 792 | 1461301159574 Marionette TRACE conn6 <- [1,350,null,{}] 21:59:19 INFO - PROCESS | 792 | 1461301159578 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}] 21:59:19 INFO - PROCESS | 792 | 1461301159679 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 21:59:19 INFO - PROCESS | 792 | 1461301159766 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 792 | ++DOCSHELL 1ACB3800 == 46 [pid = 792] [id = 97] 21:59:19 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (1AD21C00) [pid = 792] [serial = 288] [outer = 00000000] 21:59:19 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (1C5E6800) [pid = 792] [serial = 289] [outer = 1AD21C00] 21:59:19 INFO - PROCESS | 792 | 1461301159822 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (1C5EC800) [pid = 792] [serial = 290] [outer = 1AD21C00] 21:59:20 INFO - PROCESS | 792 | 1461301160506 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]]]}] 21:59:20 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. 21:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 970ms 21:59:20 INFO - PROCESS | 792 | 1461301160546 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 792 | 1461301160550 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 21:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:59:20 INFO - PROCESS | 792 | 1461301160555 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 792 | 1461301160559 Marionette TRACE conn6 <- [1,354,null,{}] 21:59:20 INFO - PROCESS | 792 | 1461301160566 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}] 21:59:20 INFO - PROCESS | 792 | 1461301160657 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 21:59:20 INFO - PROCESS | 792 | 1461301160761 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 792 | ++DOCSHELL 158BD400 == 47 [pid = 792] [id = 98] 21:59:20 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (158BEC00) [pid = 792] [serial = 291] [outer = 00000000] 21:59:20 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (16E1CC00) [pid = 792] [serial = 292] [outer = 158BEC00] 21:59:20 INFO - PROCESS | 792 | 1461301160817 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (174C5000) [pid = 792] [serial = 293] [outer = 158BEC00] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 1871D400 == 46 [pid = 792] [id = 92] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 18D44C00 == 45 [pid = 792] [id = 91] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 1BF59C00 == 44 [pid = 792] [id = 90] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 0EC44800 == 43 [pid = 792] [id = 89] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 19A17C00 == 42 [pid = 792] [id = 88] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 186A9800 == 41 [pid = 792] [id = 87] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 106 (197E1000) [pid = 792] [serial = 232] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 1840E800 == 40 [pid = 792] [id = 86] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 18057000 == 39 [pid = 792] [id = 85] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 0F40CC00 == 38 [pid = 792] [id = 84] 21:59:21 INFO - PROCESS | 792 | --DOCSHELL 146EFC00 == 37 [pid = 792] [id = 83] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 105 (194BE800) [pid = 792] [serial = 229] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 104 (18078400) [pid = 792] [serial = 217] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 103 (18409000) [pid = 792] [serial = 220] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 102 (1AD20000) [pid = 792] [serial = 197] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 101 (18403C00) [pid = 792] [serial = 202] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 100 (0FB2F000) [pid = 792] [serial = 205] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 99 (0FB33800) [pid = 792] [serial = 206] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 98 (0FA38800) [pid = 792] [serial = 199] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 97 (13F0D800) [pid = 792] [serial = 208] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 96 (1463E000) [pid = 792] [serial = 209] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 95 (15D20800) [pid = 792] [serial = 211] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 94 (18076C00) [pid = 792] [serial = 218] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 93 (186AA400) [pid = 792] [serial = 223] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 92 (193D2000) [pid = 792] [serial = 226] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 91 (194B1400) [pid = 792] [serial = 227] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 90 (18119800) [pid = 792] [serial = 221] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 89 (174E1800) [pid = 792] [serial = 214] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 88 (17B2E800) [pid = 792] [serial = 215] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 87 (195CBC00) [pid = 792] [serial = 230] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 86 (162A8000) [pid = 792] [serial = 212] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | --DOMWINDOW == 85 (187CC400) [pid = 792] [serial = 224] [outer = 00000000] [url = about:blank] 21:59:21 INFO - PROCESS | 792 | 1461301161652 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]]]}] 21:59:21 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. 21:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1134ms 21:59:21 INFO - PROCESS | 792 | 1461301161690 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 21:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:59:21 INFO - PROCESS | 792 | 1461301161695 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 21:59:21 INFO - PROCESS | 792 | 1461301161700 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - PROCESS | 792 | 1461301161703 Marionette TRACE conn6 <- [1,358,null,{}] 21:59:21 INFO - PROCESS | 792 | 1461301161709 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}] 21:59:21 INFO - PROCESS | 792 | 1461301161840 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 21:59:21 INFO - PROCESS | 792 | 1461301161914 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 792 | ++DOCSHELL 0FA37400 == 38 [pid = 792] [id = 99] 21:59:21 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (0FA38800) [pid = 792] [serial = 294] [outer = 00000000] 21:59:21 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (10A09800) [pid = 792] [serial = 295] [outer = 0FA38800] 21:59:21 INFO - PROCESS | 792 | 1461301161973 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (10E60400) [pid = 792] [serial = 296] [outer = 0FA38800] 21:59:22 INFO - PROCESS | 792 | 1461301162650 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]]]}] 21:59:22 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. 21:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 991ms 21:59:22 INFO - PROCESS | 792 | 1461301162690 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 792 | 1461301162696 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 21:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:59:22 INFO - PROCESS | 792 | 1461301162703 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 792 | 1461301162706 Marionette TRACE conn6 <- [1,362,null,{}] 21:59:22 INFO - PROCESS | 792 | 1461301162710 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}] 21:59:22 INFO - PROCESS | 792 | 1461301162815 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 21:59:22 INFO - PROCESS | 792 | 1461301162888 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 792 | ++DOCSHELL 15890C00 == 39 [pid = 792] [id = 100] 21:59:22 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (158C1400) [pid = 792] [serial = 297] [outer = 00000000] 21:59:22 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (16EB3C00) [pid = 792] [serial = 298] [outer = 158C1400] 21:59:22 INFO - PROCESS | 792 | 1461301162945 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (174DEC00) [pid = 792] [serial = 299] [outer = 158C1400] 21:59:23 INFO - PROCESS | 792 | 1461301163505 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]]]}] 21:59:23 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. 21:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 830ms 21:59:23 INFO - PROCESS | 792 | 1461301163574 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 21:59:23 INFO - PROCESS | 792 | 1461301163577 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 21:59:23 INFO - PROCESS | 792 | 1461301163596 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:59:23 INFO - PROCESS | 792 | 1461301163600 Marionette TRACE conn6 <- [1,366,null,{}] 21:59:23 INFO - PROCESS | 792 | 1461301163612 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}] 21:59:23 INFO - PROCESS | 792 | 1461301163724 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 21:59:23 INFO - PROCESS | 792 | 1461301163794 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 792 | ++DOCSHELL 18380000 == 40 [pid = 792] [id = 101] 21:59:23 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (18380800) [pid = 792] [serial = 300] [outer = 00000000] 21:59:23 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (18388C00) [pid = 792] [serial = 301] [outer = 18380800] 21:59:23 INFO - PROCESS | 792 | 1461301163854 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (18408000) [pid = 792] [serial = 302] [outer = 18380800] 21:59:24 INFO - PROCESS | 792 | 1461301164445 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]]]}] 21:59:24 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. 21:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 21:59:24 INFO - PROCESS | 792 | 1461301164471 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 792 | 1461301164474 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 21:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:59:24 INFO - PROCESS | 792 | 1461301164478 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:59:24 INFO - PROCESS | 792 | 1461301164480 Marionette TRACE conn6 <- [1,370,null,{}] 21:59:24 INFO - PROCESS | 792 | 1461301164483 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}] 21:59:24 INFO - PROCESS | 792 | 1461301164582 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 21:59:24 INFO - PROCESS | 792 | 1461301164666 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 792 | ++DOCSHELL 186AAC00 == 41 [pid = 792] [id = 102] 21:59:24 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (1871C800) [pid = 792] [serial = 303] [outer = 00000000] 21:59:24 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (18728C00) [pid = 792] [serial = 304] [outer = 1871C800] 21:59:24 INFO - PROCESS | 792 | 1461301164722 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (187D7C00) [pid = 792] [serial = 305] [outer = 1871C800] 21:59:25 INFO - PROCESS | 792 | 1461301165327 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]]]}] 21:59:25 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. 21:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 870ms 21:59:25 INFO - PROCESS | 792 | 1461301165351 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 792 | 1461301165353 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 21:59:25 INFO - PROCESS | 792 | 1461301165357 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:59:25 INFO - PROCESS | 792 | 1461301165359 Marionette TRACE conn6 <- [1,374,null,{}] 21:59:25 INFO - PROCESS | 792 | 1461301165363 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}] 21:59:25 INFO - PROCESS | 792 | 1461301165459 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 21:59:25 INFO - PROCESS | 792 | 1461301165549 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:25 INFO - PROCESS | 792 | ++DOCSHELL 18DCE000 == 42 [pid = 792] [id = 103] 21:59:25 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (18DD0000) [pid = 792] [serial = 306] [outer = 00000000] 21:59:25 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (19266400) [pid = 792] [serial = 307] [outer = 18DD0000] 21:59:25 INFO - PROCESS | 792 | 1461301165608 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (19269800) [pid = 792] [serial = 308] [outer = 18DD0000] 21:59:26 INFO - PROCESS | 792 | 1461301166233 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:59:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:59:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 21:59:26 INFO - PROCESS | 792 | 1461301166291 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 21:59:26 INFO - PROCESS | 792 | 1461301166295 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 21:59:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:59:26 INFO - PROCESS | 792 | 1461301166300 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:59:26 INFO - PROCESS | 792 | 1461301166304 Marionette TRACE conn6 <- [1,378,null,{}] 21:59:26 INFO - PROCESS | 792 | 1461301166310 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}] 21:59:26 INFO - PROCESS | 792 | 1461301166403 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 21:59:26 INFO - PROCESS | 792 | 1461301166480 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 792 | ++DOCSHELL 0FA41400 == 43 [pid = 792] [id = 104] 21:59:26 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (0FB29C00) [pid = 792] [serial = 309] [outer = 00000000] 21:59:26 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (14893000) [pid = 792] [serial = 310] [outer = 0FB29C00] 21:59:26 INFO - PROCESS | 792 | 1461301166530 Marionette DEBUG loaded listener.js 21:59:26 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (158C1C00) [pid = 792] [serial = 311] [outer = 0FB29C00] 21:59:27 INFO - PROCESS | 792 | 1461301167068 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:59:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 831ms 21:59:27 INFO - PROCESS | 792 | 1461301167133 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 792 | 1461301167138 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 21:59:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:59:27 INFO - PROCESS | 792 | 1461301167144 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 792 | 1461301167146 Marionette TRACE conn6 <- [1,382,null,{}] 21:59:27 INFO - PROCESS | 792 | 1461301167150 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}] 21:59:27 INFO - PROCESS | 792 | 1461301167230 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 21:59:27 INFO - PROCESS | 792 | 1461301167243 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 792 | ++DOCSHELL 158C0800 == 44 [pid = 792] [id = 105] 21:59:27 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (15D19800) [pid = 792] [serial = 312] [outer = 00000000] 21:59:27 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (18077800) [pid = 792] [serial = 313] [outer = 15D19800] 21:59:27 INFO - PROCESS | 792 | 1461301167349 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18387400) [pid = 792] [serial = 314] [outer = 15D19800] 21:59:27 INFO - PROCESS | 792 | 1461301167762 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:59:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 21:59:27 INFO - PROCESS | 792 | 1461301167817 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 792 | 1461301167819 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 21:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:59:27 INFO - PROCESS | 792 | 1461301167823 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 792 | 1461301167827 Marionette TRACE conn6 <- [1,386,null,{}] 21:59:27 INFO - PROCESS | 792 | 1461301167836 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}] 21:59:27 INFO - PROCESS | 792 | 1461301167918 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 21:59:27 INFO - PROCESS | 792 | 1461301167926 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 792 | ++DOCSHELL 18720C00 == 45 [pid = 792] [id = 106] 21:59:27 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18721C00) [pid = 792] [serial = 315] [outer = 00000000] 21:59:27 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (194BF000) [pid = 792] [serial = 316] [outer = 18721C00] 21:59:27 INFO - PROCESS | 792 | 1461301167973 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (19647C00) [pid = 792] [serial = 317] [outer = 18721C00] 21:59:28 INFO - PROCESS | 792 | 1461301168456 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]]]}] 21:59:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:59:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 21:59:28 INFO - PROCESS | 792 | 1461301168499 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 21:59:28 INFO - PROCESS | 792 | 1461301168501 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 21:59:28 INFO - PROCESS | 792 | 1461301168505 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:59:28 INFO - PROCESS | 792 | 1461301168507 Marionette TRACE conn6 <- [1,390,null,{}] 21:59:28 INFO - PROCESS | 792 | 1461301168510 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}] 21:59:28 INFO - PROCESS | 792 | 1461301168589 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 21:59:28 INFO - PROCESS | 792 | 1461301168596 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:28 INFO - PROCESS | 792 | ++DOCSHELL 0B18EC00 == 46 [pid = 792] [id = 107] 21:59:28 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (197E2800) [pid = 792] [serial = 318] [outer = 00000000] 21:59:28 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1A55A800) [pid = 792] [serial = 319] [outer = 197E2800] 21:59:28 INFO - PROCESS | 792 | 1461301168641 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1AFDC400) [pid = 792] [serial = 320] [outer = 197E2800] 21:59:29 INFO - PROCESS | 792 | 1461301169112 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]]]}] 21:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 21:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:59:29 INFO - PROCESS | 792 | 1461301169183 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 792 | 1461301169185 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 21:59:29 INFO - PROCESS | 792 | 1461301169188 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - PROCESS | 792 | 1461301169190 Marionette TRACE conn6 <- [1,394,null,{}] 21:59:29 INFO - PROCESS | 792 | 1461301169193 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}] 21:59:29 INFO - PROCESS | 792 | 1461301169294 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 21:59:29 INFO - PROCESS | 792 | 1461301169376 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 792 | ++DOCSHELL 0FB2A400 == 47 [pid = 792] [id = 108] 21:59:29 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1AD22800) [pid = 792] [serial = 321] [outer = 00000000] 21:59:29 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1C330C00) [pid = 792] [serial = 322] [outer = 1AD22800] 21:59:29 INFO - PROCESS | 792 | 1461301169421 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1C334400) [pid = 792] [serial = 323] [outer = 1AD22800] 21:59:29 INFO - PROCESS | 792 | 1461301169872 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]]]}] 21:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 21:59:29 INFO - PROCESS | 792 | 1461301169919 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 792 | 1461301169921 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 21:59:29 INFO - PROCESS | 792 | 1461301169925 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:59:29 INFO - PROCESS | 792 | 1461301169927 Marionette TRACE conn6 <- [1,398,null,{}] 21:59:29 INFO - PROCESS | 792 | 1461301169930 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}] 21:59:30 INFO - PROCESS | 792 | 1461301170066 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 21:59:30 INFO - PROCESS | 792 | 1461301170084 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 792 | ++DOCSHELL 198F0800 == 48 [pid = 792] [id = 109] 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (198F1000) [pid = 792] [serial = 324] [outer = 00000000] 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1C507C00) [pid = 792] [serial = 325] [outer = 198F1000] 21:59:30 INFO - PROCESS | 792 | 1461301170175 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1C515400) [pid = 792] [serial = 326] [outer = 198F1000] 21:59:30 INFO - PROCESS | 792 | 1461301170615 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]]]}] 21:59:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:59:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 21:59:30 INFO - PROCESS | 792 | 1461301170661 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 792 | 1461301170663 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 21:59:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:59:30 INFO - PROCESS | 792 | 1461301170666 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:59:30 INFO - PROCESS | 792 | 1461301170668 Marionette TRACE conn6 <- [1,402,null,{}] 21:59:30 INFO - PROCESS | 792 | 1461301170671 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}] 21:59:30 INFO - PROCESS | 792 | 1461301170787 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1806C000) [pid = 792] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 116 (186AB000) [pid = 792] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 115 (19A18000) [pid = 792] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 114 (0FA40C00) [pid = 792] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 113 (146F1C00) [pid = 792] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 112 (18441800) [pid = 792] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 111 (1AD25800) [pid = 792] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 110 (18720800) [pid = 792] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 109 (1BF5AC00) [pid = 792] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:59:30 INFO - PROCESS | 792 | --DOMWINDOW == 108 (18DCD800) [pid = 792] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:59:30 INFO - PROCESS | 792 | 1461301170847 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 792 | ++DOCSHELL 0FB27400 == 49 [pid = 792] [id = 110] 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (101A2C00) [pid = 792] [serial = 327] [outer = 00000000] 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (13F3D400) [pid = 792] [serial = 328] [outer = 101A2C00] 21:59:30 INFO - PROCESS | 792 | 1461301170893 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (13F3F800) [pid = 792] [serial = 329] [outer = 101A2C00] 21:59:31 INFO - PROCESS | 792 | 1461301171257 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]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 21:59:31 INFO - PROCESS | 792 | 1461301171299 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 21:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:59:31 INFO - PROCESS | 792 | 1461301171301 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 21:59:31 INFO - PROCESS | 792 | 1461301171304 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 792 | 1461301171306 Marionette TRACE conn6 <- [1,406,null,{}] 21:59:31 INFO - PROCESS | 792 | 1461301171310 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}] 21:59:31 INFO - PROCESS | 792 | 1461301171414 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 21:59:31 INFO - PROCESS | 792 | 1461301171423 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 792 | ++DOCSHELL 13F3A800 == 50 [pid = 792] [id = 111] 21:59:31 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18054C00) [pid = 792] [serial = 330] [outer = 00000000] 21:59:31 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (18A2C400) [pid = 792] [serial = 331] [outer = 18054C00] 21:59:31 INFO - PROCESS | 792 | 1461301171468 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (18A30400) [pid = 792] [serial = 332] [outer = 18054C00] 21:59:31 INFO - PROCESS | 792 | 1461301171876 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]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 21:59:31 INFO - PROCESS | 792 | 1461301171935 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 792 | 1461301171937 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 21:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:59:31 INFO - PROCESS | 792 | 1461301171940 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 792 | 1461301171942 Marionette TRACE conn6 <- [1,410,null,{}] 21:59:31 INFO - PROCESS | 792 | 1461301171945 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}] 21:59:32 INFO - PROCESS | 792 | 1461301172048 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 21:59:32 INFO - PROCESS | 792 | 1461301172089 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 792 | ++DOCSHELL 0FA3BC00 == 51 [pid = 792] [id = 112] 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (0FB26000) [pid = 792] [serial = 333] [outer = 00000000] 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (18A7D000) [pid = 792] [serial = 334] [outer = 0FB26000] 21:59:32 INFO - PROCESS | 792 | 1461301172133 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (18A81000) [pid = 792] [serial = 335] [outer = 0FB26000] 21:59:32 INFO - PROCESS | 792 | 1461301172551 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]]]}] 21:59:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:59:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 21:59:32 INFO - PROCESS | 792 | 1461301172571 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 21:59:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:59:32 INFO - PROCESS | 792 | 1461301172573 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 21:59:32 INFO - PROCESS | 792 | 1461301172576 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:59:32 INFO - PROCESS | 792 | 1461301172578 Marionette TRACE conn6 <- [1,414,null,{}] 21:59:32 INFO - PROCESS | 792 | 1461301172581 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}] 21:59:32 INFO - PROCESS | 792 | 1461301172686 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 21:59:32 INFO - PROCESS | 792 | 1461301172695 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 792 | ++DOCSHELL 18A80000 == 52 [pid = 792] [id = 113] 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18A82000) [pid = 792] [serial = 336] [outer = 00000000] 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (18A8A000) [pid = 792] [serial = 337] [outer = 18A82000] 21:59:32 INFO - PROCESS | 792 | 1461301172739 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (19A14800) [pid = 792] [serial = 338] [outer = 18A82000] 21:59:33 INFO - PROCESS | 792 | 1461301173415 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]]]}] 21:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 870ms 21:59:33 INFO - PROCESS | 792 | 1461301173448 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 792 | 1461301173454 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 21:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:59:33 INFO - PROCESS | 792 | 1461301173460 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 792 | 1461301173464 Marionette TRACE conn6 <- [1,418,null,{}] 21:59:33 INFO - PROCESS | 792 | 1461301173469 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}] 21:59:33 INFO - PROCESS | 792 | 1461301173576 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 21:59:33 INFO - PROCESS | 792 | 1461301173699 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:33 INFO - PROCESS | 792 | ++DOCSHELL 1588CC00 == 53 [pid = 792] [id = 114] 21:59:33 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (158BF400) [pid = 792] [serial = 339] [outer = 00000000] 21:59:33 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (18071800) [pid = 792] [serial = 340] [outer = 158BF400] 21:59:33 INFO - PROCESS | 792 | 1461301173758 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (1840B000) [pid = 792] [serial = 341] [outer = 158BF400] 21:59:34 INFO - PROCESS | 792 | 1461301174832 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]]]}] 21:59:34 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 21:59:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1439ms 21:59:34 INFO - PROCESS | 792 | 1461301174902 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 21:59:34 INFO - PROCESS | 792 | 1461301174908 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 21:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:59:34 INFO - PROCESS | 792 | 1461301174958 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - PROCESS | 792 | 1461301174961 Marionette TRACE conn6 <- [1,422,null,{}] 21:59:35 INFO - PROCESS | 792 | 1461301174974 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}] 21:59:35 INFO - PROCESS | 792 | 1461301175102 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 21:59:35 INFO - PROCESS | 792 | 1461301175219 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 792 | ++DOCSHELL 18A2B000 == 54 [pid = 792] [id = 115] 21:59:35 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (18A36C00) [pid = 792] [serial = 342] [outer = 00000000] 21:59:35 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (194BA800) [pid = 792] [serial = 343] [outer = 18A36C00] 21:59:35 INFO - PROCESS | 792 | 1461301175275 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1964B000) [pid = 792] [serial = 344] [outer = 18A36C00] 21:59:36 INFO - PROCESS | 792 | 1461301176295 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]]]}] 21:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1384ms 21:59:36 INFO - PROCESS | 792 | 1461301176340 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 21:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:59:36 INFO - PROCESS | 792 | 1461301176344 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 21:59:36 INFO - PROCESS | 792 | 1461301176349 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:59:36 INFO - PROCESS | 792 | 1461301176353 Marionette TRACE conn6 <- [1,426,null,{}] 21:59:36 INFO - PROCESS | 792 | 1461301176359 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}] 21:59:36 INFO - PROCESS | 792 | 1461301176452 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 21:59:36 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (162A4800) [pid = 792] [serial = 345] [outer = 174D4800] 21:59:36 INFO - PROCESS | 792 | 1461301176593 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:36 INFO - PROCESS | 792 | ++DOCSHELL 10EF0C00 == 55 [pid = 792] [id = 116] 21:59:36 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (15938000) [pid = 792] [serial = 346] [outer = 00000000] 21:59:36 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (174E1800) [pid = 792] [serial = 347] [outer = 15938000] 21:59:36 INFO - PROCESS | 792 | 1461301176697 Marionette DEBUG loaded listener.js 21:59:36 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (17B39000) [pid = 792] [serial = 348] [outer = 15938000] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 0FA3BC00 == 54 [pid = 792] [id = 112] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 13F3A800 == 53 [pid = 792] [id = 111] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 0FB27400 == 52 [pid = 792] [id = 110] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 198F0800 == 51 [pid = 792] [id = 109] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 0FB2A400 == 50 [pid = 792] [id = 108] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 0B18EC00 == 49 [pid = 792] [id = 107] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 18720C00 == 48 [pid = 792] [id = 106] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 158C0800 == 47 [pid = 792] [id = 105] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 0FA41400 == 46 [pid = 792] [id = 104] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1C5EA400) [pid = 792] [serial = 277] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 128 (13F0B400) [pid = 792] [serial = 280] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 127 (16E1CC00) [pid = 792] [serial = 292] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 126 (194B9800) [pid = 792] [serial = 286] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 125 (1838D000) [pid = 792] [serial = 283] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 124 (1C5E6800) [pid = 792] [serial = 289] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 123 (13F03C00) [pid = 792] [serial = 235] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 122 (174E0C00) [pid = 792] [serial = 238] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1A5C6800) [pid = 792] [serial = 244] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOMWINDOW == 120 (197E4800) [pid = 792] [serial = 241] [outer = 00000000] [url = about:blank] 21:59:37 INFO - PROCESS | 792 | --DOCSHELL 158BD400 == 45 [pid = 792] [id = 98] 21:59:37 INFO - PROCESS | 792 | 1461301177426 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] 21:59:37 INFO - PROCESS | 792 | 1461301177484 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 21:59:37 INFO - PROCESS | 792 | 1461301177490 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:59:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:59:37 INFO - PROCESS | 792 | 1461301177493 Marionette TRACE conn6 <- [1,430,null,{}] 21:59:37 INFO - PROCESS | 792 | 1461301177496 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}] 21:59:37 INFO - PROCESS | 792 | 1461301177579 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 21:59:37 INFO - PROCESS | 792 | 1461301177594 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 792 | ++DOCSHELL 13F0B400 == 46 [pid = 792] [id = 117] 21:59:37 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (13F30C00) [pid = 792] [serial = 349] [outer = 00000000] 21:59:37 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (1461EC00) [pid = 792] [serial = 350] [outer = 13F30C00] 21:59:37 INFO - PROCESS | 792 | 1461301177639 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (158B9400) [pid = 792] [serial = 351] [outer = 13F30C00] 21:59:38 INFO - PROCESS | 792 | 1461301178163 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]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 21:59:38 INFO - PROCESS | 792 | 1461301178224 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 21:59:38 INFO - PROCESS | 792 | 1461301178227 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 21:59:38 INFO - PROCESS | 792 | 1461301178230 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:59:38 INFO - PROCESS | 792 | 1461301178234 Marionette TRACE conn6 <- [1,434,null,{}] 21:59:38 INFO - PROCESS | 792 | 1461301178244 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}] 21:59:38 INFO - PROCESS | 792 | 1461301178327 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 21:59:38 INFO - PROCESS | 792 | 1461301178406 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 792 | ++DOCSHELL 18387000 == 47 [pid = 792] [id = 118] 21:59:38 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (1838CC00) [pid = 792] [serial = 352] [outer = 00000000] 21:59:38 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (18444800) [pid = 792] [serial = 353] [outer = 1838CC00] 21:59:38 INFO - PROCESS | 792 | 1461301178455 Marionette DEBUG loaded listener.js 21:59:38 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18722800) [pid = 792] [serial = 354] [outer = 1838CC00] 21:59:38 INFO - PROCESS | 792 | 1461301178829 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]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:59:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 21:59:38 INFO - PROCESS | 792 | 1461301178864 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 21:59:38 INFO - PROCESS | 792 | 1461301178867 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 21:59:38 INFO - PROCESS | 792 | 1461301178870 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:59:38 INFO - PROCESS | 792 | 1461301178872 Marionette TRACE conn6 <- [1,438,null,{}] 21:59:38 INFO - PROCESS | 792 | 1461301178876 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}] 21:59:38 INFO - PROCESS | 792 | 1461301178957 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 21:59:38 INFO - PROCESS | 792 | 1461301178963 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 792 | ++DOCSHELL 18726C00 == 48 [pid = 792] [id = 119] 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (187D6400) [pid = 792] [serial = 355] [outer = 00000000] 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (18A8A800) [pid = 792] [serial = 356] [outer = 187D6400] 21:59:39 INFO - PROCESS | 792 | 1461301179009 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1925F400) [pid = 792] [serial = 357] [outer = 187D6400] 21:59:39 INFO - PROCESS | 792 | 1461301179426 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]]]}] 21:59:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:59:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 571ms 21:59:39 INFO - PROCESS | 792 | 1461301179449 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 792 | 1461301179451 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 21:59:39 INFO - PROCESS | 792 | 1461301179455 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:59:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:59:39 INFO - PROCESS | 792 | 1461301179457 Marionette TRACE conn6 <- [1,442,null,{}] 21:59:39 INFO - PROCESS | 792 | 1461301179460 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}] 21:59:39 INFO - PROCESS | 792 | 1461301179586 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 21:59:39 INFO - PROCESS | 792 | 1461301179593 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 792 | ++DOCSHELL 19264800 == 49 [pid = 792] [id = 120] 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (1926DC00) [pid = 792] [serial = 358] [outer = 00000000] 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (195CCC00) [pid = 792] [serial = 359] [outer = 1926DC00] 21:59:39 INFO - PROCESS | 792 | 1461301179638 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (19648000) [pid = 792] [serial = 360] [outer = 1926DC00] 21:59:40 INFO - PROCESS | 792 | 1461301180125 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]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 21:59:40 INFO - PROCESS | 792 | 1461301180190 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 792 | 1461301180192 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 21:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:59:40 INFO - PROCESS | 792 | 1461301180195 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 792 | 1461301180197 Marionette TRACE conn6 <- [1,446,null,{}] 21:59:40 INFO - PROCESS | 792 | 1461301180200 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}] 21:59:40 INFO - PROCESS | 792 | 1461301180327 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 21:59:40 INFO - PROCESS | 792 | 1461301180344 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 792 | ++DOCSHELL 16EAE800 == 50 [pid = 792] [id = 121] 21:59:40 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (197E4400) [pid = 792] [serial = 361] [outer = 00000000] 21:59:40 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (19A13800) [pid = 792] [serial = 362] [outer = 197E4400] 21:59:40 INFO - PROCESS | 792 | 1461301180431 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (19A66400) [pid = 792] [serial = 363] [outer = 197E4400] 21:59:40 INFO - PROCESS | 792 | 1461301180866 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]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 21:59:40 INFO - PROCESS | 792 | 1461301180930 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 21:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:59:40 INFO - PROCESS | 792 | 1461301180932 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 21:59:40 INFO - PROCESS | 792 | 1461301180935 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 792 | 1461301180937 Marionette TRACE conn6 <- [1,450,null,{}] 21:59:40 INFO - PROCESS | 792 | 1461301180940 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}] 21:59:41 INFO - PROCESS | 792 | 1461301181042 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 21:59:41 INFO - PROCESS | 792 | 1461301181054 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 792 | ++DOCSHELL 0FB32000 == 51 [pid = 792] [id = 122] 21:59:41 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1AD21400) [pid = 792] [serial = 364] [outer = 00000000] 21:59:41 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1AFE8000) [pid = 792] [serial = 365] [outer = 1AD21400] 21:59:41 INFO - PROCESS | 792 | 1461301181099 Marionette DEBUG loaded listener.js 21:59:41 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1BA52800) [pid = 792] [serial = 366] [outer = 1AD21400] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 117 (10A0CC00) [pid = 792] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 116 (162A5000) [pid = 792] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 115 (1AD21C00) [pid = 792] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 114 (19A17400) [pid = 792] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 113 (174D7000) [pid = 792] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 112 (0F91C400) [pid = 792] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 111 (19644C00) [pid = 792] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 110 (0FA40800) [pid = 792] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 109 (18DCFC00) [pid = 792] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 108 (1926C000) [pid = 792] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 107 (1488CC00) [pid = 792] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 106 (187D2400) [pid = 792] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1AD22800) [pid = 792] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 104 (198F1000) [pid = 792] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 103 (101A2C00) [pid = 792] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 102 (158BEC00) [pid = 792] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 101 (18380800) [pid = 792] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 100 (15D19800) [pid = 792] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 99 (158C1400) [pid = 792] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 98 (18DD0000) [pid = 792] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 97 (197E2800) [pid = 792] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 96 (0FB29C00) [pid = 792] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 95 (18721C00) [pid = 792] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 94 (0FA38800) [pid = 792] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 93 (0FB26000) [pid = 792] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 92 (18054C00) [pid = 792] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:59:41 INFO - PROCESS | 792 | --DOMWINDOW == 91 (1871C800) [pid = 792] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:59:41 INFO - PROCESS | 792 | 1461301181968 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] 21:59:42 INFO - PROCESS | 792 | 1461301182012 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 21:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:59:42 INFO - PROCESS | 792 | 1461301182015 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 792 | 1461301182017 Marionette TRACE conn6 <- [1,454,null,{}] 21:59:42 INFO - PROCESS | 792 | 1461301182020 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}] 21:59:42 INFO - PROCESS | 792 | 1461301182095 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 21:59:42 INFO - PROCESS | 792 | 1461301182101 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 792 | ++DOCSHELL 0F982C00 == 52 [pid = 792] [id = 123] 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (0FB29C00) [pid = 792] [serial = 367] [outer = 00000000] 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (158C0000) [pid = 792] [serial = 368] [outer = 0FB29C00] 21:59:42 INFO - PROCESS | 792 | 1461301182148 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (158BEC00) [pid = 792] [serial = 369] [outer = 0FB29C00] 21:59:42 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:42 INFO - PROCESS | 792 | 1461301182616 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]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:59:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 631ms 21:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:59:42 INFO - PROCESS | 792 | 1461301182647 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 792 | 1461301182649 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 21:59:42 INFO - PROCESS | 792 | 1461301182652 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 792 | 1461301182654 Marionette TRACE conn6 <- [1,458,null,{}] 21:59:42 INFO - PROCESS | 792 | 1461301182658 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}] 21:59:42 INFO - PROCESS | 792 | 1461301182739 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 21:59:42 INFO - PROCESS | 792 | 1461301182746 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 792 | ++DOCSHELL 17B2B000 == 53 [pid = 792] [id = 124] 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (18054000) [pid = 792] [serial = 370] [outer = 00000000] 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (1885BC00) [pid = 792] [serial = 371] [outer = 18054000] 21:59:42 INFO - PROCESS | 792 | 1461301182791 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (19266800) [pid = 792] [serial = 372] [outer = 18054000] 21:59:43 INFO - PROCESS | 792 | 1461301183222 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] 21:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:59:43 INFO - PROCESS | 792 | 1461301183285 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 21:59:43 INFO - PROCESS | 792 | 1461301183288 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - PROCESS | 792 | 1461301183290 Marionette TRACE conn6 <- [1,462,null,{}] 21:59:43 INFO - PROCESS | 792 | 1461301183293 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}] 21:59:43 INFO - PROCESS | 792 | 1461301183369 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 21:59:43 INFO - PROCESS | 792 | 1461301183378 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 792 | ++DOCSHELL 19644C00 == 54 [pid = 792] [id = 125] 21:59:43 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (1A5C4800) [pid = 792] [serial = 373] [outer = 00000000] 21:59:43 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (1C32F800) [pid = 792] [serial = 374] [outer = 1A5C4800] 21:59:43 INFO - PROCESS | 792 | 1461301183423 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (1BF5DC00) [pid = 792] [serial = 375] [outer = 1A5C4800] 21:59:43 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:43 INFO - PROCESS | 792 | 1461301183883 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] 21:59:43 INFO - PROCESS | 792 | 1461301183962 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 21:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:59:44 INFO - PROCESS | 792 | 1461301183985 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 792 | 1461301183990 Marionette TRACE conn6 <- [1,466,null,{}] 21:59:44 INFO - PROCESS | 792 | 1461301183996 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}] 21:59:44 INFO - PROCESS | 792 | 1461301184104 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 21:59:44 INFO - PROCESS | 792 | 1461301184204 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 792 | ++DOCSHELL 101F1000 == 55 [pid = 792] [id = 126] 21:59:44 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (102D5C00) [pid = 792] [serial = 376] [outer = 00000000] 21:59:44 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (13F33000) [pid = 792] [serial = 377] [outer = 102D5C00] 21:59:44 INFO - PROCESS | 792 | 1461301184263 Marionette DEBUG loaded listener.js 21:59:44 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (141A3400) [pid = 792] [serial = 378] [outer = 102D5C00] 21:59:44 INFO - PROCESS | 792 | 1461301184933 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] 21:59:45 INFO - PROCESS | 792 | 1461301184977 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 21:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:59:45 INFO - PROCESS | 792 | 1461301184985 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:59:45 INFO - PROCESS | 792 | 1461301184990 Marionette TRACE conn6 <- [1,470,null,{}] 21:59:45 INFO - PROCESS | 792 | 1461301184994 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}] 21:59:45 INFO - PROCESS | 792 | 1461301185100 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 21:59:45 INFO - PROCESS | 792 | 1461301185224 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 792 | ++DOCSHELL 17B39C00 == 56 [pid = 792] [id = 127] 21:59:45 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (18405000) [pid = 792] [serial = 379] [outer = 00000000] 21:59:45 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (18884800) [pid = 792] [serial = 380] [outer = 18405000] 21:59:45 INFO - PROCESS | 792 | 1461301185280 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18A84800) [pid = 792] [serial = 381] [outer = 18405000] 21:59:45 INFO - PROCESS | 792 | 1461301185847 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]]]}] 21:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 931ms 21:59:45 INFO - PROCESS | 792 | 1461301185921 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 21:59:45 INFO - PROCESS | 792 | 1461301185924 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 21:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:59:45 INFO - PROCESS | 792 | 1461301185942 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:59:45 INFO - PROCESS | 792 | 1461301185945 Marionette TRACE conn6 <- [1,474,null,{}] 21:59:45 INFO - PROCESS | 792 | 1461301185955 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}] 21:59:46 INFO - PROCESS | 792 | 1461301186070 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 21:59:46 INFO - PROCESS | 792 | 1461301186188 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:46 INFO - PROCESS | 792 | ++DOCSHELL 1BF58C00 == 57 [pid = 792] [id = 128] 21:59:46 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (1C333400) [pid = 792] [serial = 382] [outer = 00000000] 21:59:46 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (1C50AC00) [pid = 792] [serial = 383] [outer = 1C333400] 21:59:46 INFO - PROCESS | 792 | 1461301186249 Marionette DEBUG loaded listener.js 21:59:46 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1C5EA400) [pid = 792] [serial = 384] [outer = 1C333400] 21:59:46 INFO - PROCESS | 792 | 1461301186912 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]]]}] 21:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1021ms 21:59:46 INFO - PROCESS | 792 | 1461301186967 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 21:59:47 INFO - PROCESS | 792 | 1461301186970 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 21:59:47 INFO - PROCESS | 792 | 1461301186974 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:59:47 INFO - PROCESS | 792 | 1461301186976 Marionette TRACE conn6 <- [1,478,null,{}] 21:59:47 INFO - PROCESS | 792 | 1461301186980 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}] 21:59:47 INFO - PROCESS | 792 | 1461301187085 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 21:59:47 INFO - PROCESS | 792 | 1461301187206 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 792 | ++DOCSHELL 197BF400 == 58 [pid = 792] [id = 129] 21:59:47 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (197BFC00) [pid = 792] [serial = 385] [outer = 00000000] 21:59:47 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1C337C00) [pid = 792] [serial = 386] [outer = 197BFC00] 21:59:47 INFO - PROCESS | 792 | 1461301187263 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1C5F0C00) [pid = 792] [serial = 387] [outer = 197BFC00] 21:59:47 INFO - PROCESS | 792 | 1461301187845 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]]]}] 21:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 21:59:47 INFO - PROCESS | 792 | 1461301187908 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 21:59:47 INFO - PROCESS | 792 | 1461301187910 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 21:59:47 INFO - PROCESS | 792 | 1461301187914 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:59:47 INFO - PROCESS | 792 | 1461301187916 Marionette TRACE conn6 <- [1,482,null,{}] 21:59:47 INFO - PROCESS | 792 | 1461301187920 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}] 21:59:48 INFO - PROCESS | 792 | 1461301188020 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 21:59:48 INFO - PROCESS | 792 | 1461301188114 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 792 | ++DOCSHELL 13F39800 == 59 [pid = 792] [id = 130] 21:59:48 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (14828000) [pid = 792] [serial = 388] [outer = 00000000] 21:59:48 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1838C000) [pid = 792] [serial = 389] [outer = 14828000] 21:59:48 INFO - PROCESS | 792 | 1461301188172 Marionette DEBUG loaded listener.js 21:59:48 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1840CC00) [pid = 792] [serial = 390] [outer = 14828000] 21:59:48 INFO - PROCESS | 792 | 1461301188839 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]]]}] 21:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 973ms 21:59:48 INFO - PROCESS | 792 | 1461301188890 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 792 | 1461301188894 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 21:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:59:48 INFO - PROCESS | 792 | 1461301188899 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 792 | 1461301188903 Marionette TRACE conn6 <- [1,486,null,{}] 21:59:48 INFO - PROCESS | 792 | 1461301188908 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}] 21:59:49 INFO - PROCESS | 792 | 1461301189003 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 21:59:49 INFO - PROCESS | 792 | 1461301189110 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 792 | ++DOCSHELL 0FB26000 == 60 [pid = 792] [id = 131] 21:59:49 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (0FE8A800) [pid = 792] [serial = 391] [outer = 00000000] 21:59:49 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (15D20800) [pid = 792] [serial = 392] [outer = 0FE8A800] 21:59:49 INFO - PROCESS | 792 | 1461301189161 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (16EB2400) [pid = 792] [serial = 393] [outer = 0FE8A800] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 17B2B000 == 59 [pid = 792] [id = 124] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 0F982C00 == 58 [pid = 792] [id = 123] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 0FB32000 == 57 [pid = 792] [id = 122] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 16EAE800 == 56 [pid = 792] [id = 121] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 19264800 == 55 [pid = 792] [id = 120] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 18726C00 == 54 [pid = 792] [id = 119] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 18387000 == 53 [pid = 792] [id = 118] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 13F0B400 == 52 [pid = 792] [id = 117] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 117 (18A8A000) [pid = 792] [serial = 337] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOCSHELL 10EF0C00 == 51 [pid = 792] [id = 116] 21:59:49 INFO - PROCESS | 792 | 1461301189766 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]]]}] 21:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 933ms 21:59:49 INFO - PROCESS | 792 | 1461301189833 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 792 | 1461301189838 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 21:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:59:49 INFO - PROCESS | 792 | 1461301189844 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:59:49 INFO - PROCESS | 792 | 1461301189847 Marionette TRACE conn6 <- [1,490,null,{}] 21:59:49 INFO - PROCESS | 792 | 1461301189851 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}] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1482D800) [pid = 792] [serial = 236] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 115 (1806F000) [pid = 792] [serial = 239] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 114 (1C5EC800) [pid = 792] [serial = 290] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 113 (1A908800) [pid = 792] [serial = 245] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 112 (1871C400) [pid = 792] [serial = 284] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 111 (0FB26800) [pid = 792] [serial = 200] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 110 (19A0B400) [pid = 792] [serial = 242] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 109 (14984800) [pid = 792] [serial = 281] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 108 (1986EC00) [pid = 792] [serial = 233] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 107 (1964FC00) [pid = 792] [serial = 287] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 106 (18402800) [pid = 792] [serial = 203] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1C5EEC00) [pid = 792] [serial = 278] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 104 (1C330C00) [pid = 792] [serial = 322] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1C507C00) [pid = 792] [serial = 325] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 102 (1C334400) [pid = 792] [serial = 323] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 101 (13F3D400) [pid = 792] [serial = 328] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 100 (1C515400) [pid = 792] [serial = 326] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 99 (174C5000) [pid = 792] [serial = 293] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 98 (18408000) [pid = 792] [serial = 302] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 97 (18388C00) [pid = 792] [serial = 301] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 96 (18077800) [pid = 792] [serial = 313] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 95 (18387400) [pid = 792] [serial = 314] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 94 (13F3F800) [pid = 792] [serial = 329] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 93 (174DEC00) [pid = 792] [serial = 299] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 92 (16EB3C00) [pid = 792] [serial = 298] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 91 (19269800) [pid = 792] [serial = 308] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 90 (19266400) [pid = 792] [serial = 307] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 89 (1A55A800) [pid = 792] [serial = 319] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 88 (158C1C00) [pid = 792] [serial = 311] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 87 (14893000) [pid = 792] [serial = 310] [outer = 00000000] [url = about:blank] 21:59:49 INFO - PROCESS | 792 | --DOMWINDOW == 86 (194BF000) [pid = 792] [serial = 316] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 85 (19647C00) [pid = 792] [serial = 317] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 84 (10E60400) [pid = 792] [serial = 296] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 83 (10A09800) [pid = 792] [serial = 295] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 82 (18A7D000) [pid = 792] [serial = 334] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 81 (18A2C400) [pid = 792] [serial = 331] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 80 (18728C00) [pid = 792] [serial = 304] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 79 (18A81000) [pid = 792] [serial = 335] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 78 (187D7C00) [pid = 792] [serial = 305] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 77 (18A30400) [pid = 792] [serial = 332] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | --DOMWINDOW == 76 (1AFDC400) [pid = 792] [serial = 320] [outer = 00000000] [url = about:blank] 21:59:50 INFO - PROCESS | 792 | 1461301189981 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 21:59:50 INFO - PROCESS | 792 | 1461301190036 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 792 | ++DOCSHELL 0FD9B000 == 52 [pid = 792] [id = 132] 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 77 (0FD9B400) [pid = 792] [serial = 394] [outer = 00000000] 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 78 (13F0B400) [pid = 792] [serial = 395] [outer = 0FD9B400] 21:59:50 INFO - PROCESS | 792 | 1461301190085 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 79 (14893000) [pid = 792] [serial = 396] [outer = 0FD9B400] 21:59:50 INFO - PROCESS | 792 | 1461301190493 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]]]}] 21:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 21:59:50 INFO - PROCESS | 792 | 1461301190517 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 21:59:50 INFO - PROCESS | 792 | 1461301190519 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 21:59:50 INFO - PROCESS | 792 | 1461301190523 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:59:50 INFO - PROCESS | 792 | 1461301190526 Marionette TRACE conn6 <- [1,494,null,{}] 21:59:50 INFO - PROCESS | 792 | 1461301190536 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}] 21:59:50 INFO - PROCESS | 792 | 1461301190620 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 21:59:50 INFO - PROCESS | 792 | 1461301190664 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 792 | ++DOCSHELL 18072800 == 53 [pid = 792] [id = 133] 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 80 (18073800) [pid = 792] [serial = 397] [outer = 00000000] 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 81 (18387400) [pid = 792] [serial = 398] [outer = 18073800] 21:59:50 INFO - PROCESS | 792 | 1461301190712 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 792 | ++DOMWINDOW == 82 (18403800) [pid = 792] [serial = 399] [outer = 18073800] 21:59:51 INFO - PROCESS | 792 | 1461301191176 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]]]}] 21:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 21:59:51 INFO - PROCESS | 792 | 1461301191197 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 21:59:51 INFO - PROCESS | 792 | 1461301191200 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 21:59:51 INFO - PROCESS | 792 | 1461301191203 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:59:51 INFO - PROCESS | 792 | 1461301191205 Marionette TRACE conn6 <- [1,498,null,{}] 21:59:51 INFO - PROCESS | 792 | 1461301191208 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}] 21:59:51 INFO - PROCESS | 792 | 1461301191293 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 21:59:51 INFO - PROCESS | 792 | 1461301191300 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 792 | ++DOCSHELL 18720C00 == 54 [pid = 792] [id = 134] 21:59:51 INFO - PROCESS | 792 | ++DOMWINDOW == 83 (18721800) [pid = 792] [serial = 400] [outer = 00000000] 21:59:51 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (187CF000) [pid = 792] [serial = 401] [outer = 18721800] 21:59:51 INFO - PROCESS | 792 | 1461301191348 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (1885D800) [pid = 792] [serial = 402] [outer = 18721800] 21:59:51 INFO - PROCESS | 792 | 1461301191782 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]]]}] 21:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 21:59:51 INFO - PROCESS | 792 | 1461301191837 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 21:59:51 INFO - PROCESS | 792 | 1461301191839 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 21:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:59:51 INFO - PROCESS | 792 | 1461301191842 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:59:51 INFO - PROCESS | 792 | 1461301191844 Marionette TRACE conn6 <- [1,502,null,{}] 21:59:51 INFO - PROCESS | 792 | 1461301191847 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}] 21:59:51 INFO - PROCESS | 792 | 1461301191928 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 21:59:51 INFO - PROCESS | 792 | 1461301191935 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 792 | ++DOCSHELL 0F98E800 == 55 [pid = 792] [id = 135] 21:59:51 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (18A2CC00) [pid = 792] [serial = 403] [outer = 00000000] 21:59:51 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (18A7EC00) [pid = 792] [serial = 404] [outer = 18A2CC00] 21:59:52 INFO - PROCESS | 792 | 1461301191980 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (18A82800) [pid = 792] [serial = 405] [outer = 18A2CC00] 21:59:52 INFO - PROCESS | 792 | 1461301192495 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]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 21:59:52 INFO - PROCESS | 792 | 1461301192513 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 792 | 1461301192515 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 21:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:59:52 INFO - PROCESS | 792 | 1461301192518 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 792 | 1461301192520 Marionette TRACE conn6 <- [1,506,null,{}] 21:59:52 INFO - PROCESS | 792 | 1461301192533 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}] 21:59:52 INFO - PROCESS | 792 | 1461301192661 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 21:59:52 INFO - PROCESS | 792 | 1461301192679 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:52 INFO - PROCESS | 792 | ++DOCSHELL 0EC44000 == 56 [pid = 792] [id = 136] 21:59:52 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (18D44000) [pid = 792] [serial = 406] [outer = 00000000] 21:59:52 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (19618000) [pid = 792] [serial = 407] [outer = 18D44000] 21:59:52 INFO - PROCESS | 792 | 1461301192772 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (19650000) [pid = 792] [serial = 408] [outer = 18D44000] 21:59:53 INFO - PROCESS | 792 | 1461301193188 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]]]}] 21:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 21:59:53 INFO - PROCESS | 792 | 1461301193251 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 21:59:53 INFO - PROCESS | 792 | 1461301193253 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 21:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:59:53 INFO - PROCESS | 792 | 1461301193260 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:59:53 INFO - PROCESS | 792 | 1461301193262 Marionette TRACE conn6 <- [1,510,null,{}] 21:59:53 INFO - PROCESS | 792 | 1461301193265 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}] 21:59:53 INFO - PROCESS | 792 | 1461301193399 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 21:59:53 INFO - PROCESS | 792 | 1461301193412 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 792 | ++DOCSHELL 19612C00 == 57 [pid = 792] [id = 137] 21:59:53 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (197BB800) [pid = 792] [serial = 409] [outer = 00000000] 21:59:53 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (197E3800) [pid = 792] [serial = 410] [outer = 197BB800] 21:59:53 INFO - PROCESS | 792 | 1461301193499 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (197E1000) [pid = 792] [serial = 411] [outer = 197BB800] 21:59:54 INFO - PROCESS | 792 | 1461301193965 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]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 21:59:54 INFO - PROCESS | 792 | 1461301193993 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 792 | 1461301193995 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 21:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:59:54 INFO - PROCESS | 792 | 1461301193998 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 792 | 1461301194000 Marionette TRACE conn6 <- [1,514,null,{}] 21:59:54 INFO - PROCESS | 792 | 1461301194003 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}] 21:59:54 INFO - PROCESS | 792 | 1461301194115 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 21:59:54 INFO - PROCESS | 792 | 1461301194168 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:54 INFO - PROCESS | 792 | ++DOCSHELL 198F1000 == 58 [pid = 792] [id = 138] 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (198F1400) [pid = 792] [serial = 412] [outer = 00000000] 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (19A0D000) [pid = 792] [serial = 413] [outer = 198F1400] 21:59:54 INFO - PROCESS | 792 | 1461301194217 Marionette DEBUG loaded listener.js 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (19A66800) [pid = 792] [serial = 414] [outer = 198F1400] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 96 (1926DC00) [pid = 792] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 95 (197E4400) [pid = 792] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 94 (18A36C00) [pid = 792] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 93 (15938000) [pid = 792] [serial = 346] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 92 (158BF400) [pid = 792] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 91 (1838CC00) [pid = 792] [serial = 352] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 90 (13F30C00) [pid = 792] [serial = 349] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 89 (187D6400) [pid = 792] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 88 (1AD21400) [pid = 792] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 87 (18054000) [pid = 792] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:59:54 INFO - PROCESS | 792 | --DOMWINDOW == 86 (0FB29C00) [pid = 792] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:59:54 INFO - PROCESS | 792 | 1461301194596 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]]]}] 21:59:54 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 21:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 21:59:54 INFO - PROCESS | 792 | 1461301194629 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 792 | 1461301194631 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 21:59:54 INFO - PROCESS | 792 | 1461301194635 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:59:54 INFO - PROCESS | 792 | 1461301194637 Marionette TRACE conn6 <- [1,518,null,{}] 21:59:54 INFO - PROCESS | 792 | 1461301194640 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}] 21:59:54 INFO - PROCESS | 792 | 1461301194720 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 21:59:54 INFO - PROCESS | 792 | 1461301194727 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:54 INFO - PROCESS | 792 | ++DOCSHELL 18444400 == 59 [pid = 792] [id = 139] 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (198EF800) [pid = 792] [serial = 415] [outer = 00000000] 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (1A906800) [pid = 792] [serial = 416] [outer = 198EF800] 21:59:54 INFO - PROCESS | 792 | 1461301194772 Marionette DEBUG loaded listener.js 21:59:54 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (1A905800) [pid = 792] [serial = 417] [outer = 198EF800] 21:59:55 INFO - PROCESS | 792 | 1461301195181 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]]]}] 21:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 21:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:59:55 INFO - PROCESS | 792 | 1461301195209 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 21:59:55 INFO - PROCESS | 792 | 1461301195211 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 21:59:55 INFO - PROCESS | 792 | 1461301195214 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:59:55 INFO - PROCESS | 792 | 1461301195216 Marionette TRACE conn6 <- [1,522,null,{}] 21:59:55 INFO - PROCESS | 792 | 1461301195220 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}] 21:59:55 INFO - PROCESS | 792 | 1461301195330 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 21:59:55 INFO - PROCESS | 792 | 1461301195340 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 792 | ++DOCSHELL 1AFDFC00 == 60 [pid = 792] [id = 140] 21:59:55 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (1AFE9000) [pid = 792] [serial = 418] [outer = 00000000] 21:59:55 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (1C332C00) [pid = 792] [serial = 419] [outer = 1AFE9000] 21:59:55 INFO - PROCESS | 792 | 1461301195386 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (1C33D000) [pid = 792] [serial = 420] [outer = 1AFE9000] 21:59:55 INFO - PROCESS | 792 | 1461301195799 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]]]}] 21:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 21:59:55 INFO - PROCESS | 792 | 1461301195846 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 21:59:55 INFO - PROCESS | 792 | 1461301195848 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 21:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:59:55 INFO - PROCESS | 792 | 1461301195851 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:59:55 INFO - PROCESS | 792 | 1461301195854 Marionette TRACE conn6 <- [1,526,null,{}] 21:59:55 INFO - PROCESS | 792 | 1461301195857 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}] 21:59:56 INFO - PROCESS | 792 | 1461301195985 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 21:59:56 INFO - PROCESS | 792 | 1461301195999 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 792 | ++DOCSHELL 1C50D400 == 61 [pid = 792] [id = 141] 21:59:56 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (1C5E6400) [pid = 792] [serial = 421] [outer = 00000000] 21:59:56 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (1C745800) [pid = 792] [serial = 422] [outer = 1C5E6400] 21:59:56 INFO - PROCESS | 792 | 1461301196051 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (1C74B000) [pid = 792] [serial = 423] [outer = 1C5E6400] 21:59:56 INFO - PROCESS | 792 | 1461301196737 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]]]}] 21:59:56 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 21:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 21:59:56 INFO - PROCESS | 792 | 1461301196850 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 21:59:56 INFO - PROCESS | 792 | 1461301196854 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 21:59:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:59:57 INFO - PROCESS | 792 | 1461301197024 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 792 | 1461301197027 Marionette TRACE conn6 <- [1,530,null,{}] 21:59:57 INFO - PROCESS | 792 | 1461301197036 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}] 21:59:57 INFO - PROCESS | 792 | 1461301197135 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 21:59:57 INFO - PROCESS | 792 | 1461301197252 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 792 | ++DOCSHELL 10A57800 == 62 [pid = 792] [id = 142] 21:59:57 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (10EF0C00) [pid = 792] [serial = 424] [outer = 00000000] 21:59:57 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (15D1C000) [pid = 792] [serial = 425] [outer = 10EF0C00] 21:59:57 INFO - PROCESS | 792 | 1461301197310 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (16EB7800) [pid = 792] [serial = 426] [outer = 10EF0C00] 21:59:57 INFO - PROCESS | 792 | 1461301197881 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"]]]}] 21:59:57 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 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:59:57 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 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:59:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:59:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 21:59:57 INFO - PROCESS | 792 | 1461301197917 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 792 | 1461301197923 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 21:59:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:59:57 INFO - PROCESS | 792 | 1461301197930 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 792 | 1461301197933 Marionette TRACE conn6 <- [1,534,null,{}] 21:59:57 INFO - PROCESS | 792 | 1461301197937 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}] 21:59:58 INFO - PROCESS | 792 | 1461301198057 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 21:59:58 INFO - PROCESS | 792 | 1461301198154 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 792 | ++DOCSHELL 174E1400 == 63 [pid = 792] [id = 143] 21:59:58 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (18A28400) [pid = 792] [serial = 427] [outer = 00000000] 21:59:58 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (1926A400) [pid = 792] [serial = 428] [outer = 18A28400] 21:59:58 INFO - PROCESS | 792 | 1461301198211 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (194B6400) [pid = 792] [serial = 429] [outer = 18A28400] 21:59:58 INFO - PROCESS | 792 | 1461301198752 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]]]}] 21:59:58 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. 21:59:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 21:59:58 INFO - PROCESS | 792 | 1461301198807 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 792 | 1461301198810 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 21:59:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:59:58 INFO - PROCESS | 792 | 1461301198815 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 792 | 1461301198819 Marionette TRACE conn6 <- [1,538,null,{}] 21:59:58 INFO - PROCESS | 792 | 1461301198831 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}] 21:59:58 INFO - PROCESS | 792 | 1461301198946 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 21:59:59 INFO - PROCESS | 792 | 1461301199048 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:59 INFO - PROCESS | 792 | ++DOCSHELL 196D5000 == 64 [pid = 792] [id = 144] 21:59:59 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (196D5400) [pid = 792] [serial = 430] [outer = 00000000] 21:59:59 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (197E4000) [pid = 792] [serial = 431] [outer = 196D5400] 21:59:59 INFO - PROCESS | 792 | 1461301199110 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (19A67400) [pid = 792] [serial = 432] [outer = 196D5400] 21:59:59 INFO - PROCESS | 792 | 1461301199637 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]]]}] 21:59:59 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. 21:59:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 891ms 21:59:59 INFO - PROCESS | 792 | 1461301199706 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 21:59:59 INFO - PROCESS | 792 | 1461301199709 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 21:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:59:59 INFO - PROCESS | 792 | 1461301199712 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:59:59 INFO - PROCESS | 792 | 1461301199714 Marionette TRACE conn6 <- [1,542,null,{}] 21:59:59 INFO - PROCESS | 792 | 1461301199753 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}] 21:59:59 INFO - PROCESS | 792 | 1461301199913 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 22:00:00 INFO - PROCESS | 792 | 1461301199977 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 792 | ++DOCSHELL 1AFDBC00 == 65 [pid = 792] [id = 145] 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (1AFE6C00) [pid = 792] [serial = 433] [outer = 00000000] 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (1C74C000) [pid = 792] [serial = 434] [outer = 1AFE6C00] 22:00:00 INFO - PROCESS | 792 | 1461301200037 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (1C751400) [pid = 792] [serial = 435] [outer = 1AFE6C00] 22:00:00 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:00 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:00 INFO - PROCESS | 792 | 1461301200574 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]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 22:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:00:00 INFO - PROCESS | 792 | 1461301200586 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 792 | 1461301200588 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 22:00:00 INFO - PROCESS | 792 | 1461301200591 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 792 | 1461301200593 Marionette TRACE conn6 <- [1,546,null,{}] 22:00:00 INFO - PROCESS | 792 | 1461301200598 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}] 22:00:00 INFO - PROCESS | 792 | 1461301200698 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 22:00:00 INFO - PROCESS | 792 | 1461301200793 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 792 | ++DOCSHELL 1C744400 == 66 [pid = 792] [id = 146] 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (1C74EC00) [pid = 792] [serial = 436] [outer = 00000000] 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1DF06400) [pid = 792] [serial = 437] [outer = 1C74EC00] 22:00:00 INFO - PROCESS | 792 | 1461301200848 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (1DF07800) [pid = 792] [serial = 438] [outer = 1C74EC00] 22:00:01 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:00:01 INFO - PROCESS | 792 | 1461301201659 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]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1124ms 22:00:01 INFO - PROCESS | 792 | 1461301201720 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 792 | 1461301201722 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 22:00:01 INFO - PROCESS | 792 | 1461301201726 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:00:01 INFO - PROCESS | 792 | 1461301201728 Marionette TRACE conn6 <- [1,550,null,{}] 22:00:01 INFO - PROCESS | 792 | 1461301201732 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}] 22:00:02 INFO - PROCESS | 792 | 1461301202079 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 22:00:02 INFO - PROCESS | 792 | 1461301202175 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 792 | ++DOCSHELL 0B18B800 == 67 [pid = 792] [id = 147] 22:00:02 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (0EC3DC00) [pid = 792] [serial = 439] [outer = 00000000] 22:00:02 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (0F3BA000) [pid = 792] [serial = 440] [outer = 0EC3DC00] 22:00:02 INFO - PROCESS | 792 | 1461301202227 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (0F4E2400) [pid = 792] [serial = 441] [outer = 0EC3DC00] 22:00:02 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:02 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:02 INFO - PROCESS | 792 | 1461301202807 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]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1130ms 22:00:02 INFO - PROCESS | 792 | 1461301202860 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 792 | 1461301202866 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 22:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:00:02 INFO - PROCESS | 792 | 1461301202870 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 792 | 1461301202873 Marionette TRACE conn6 <- [1,554,null,{}] 22:00:02 INFO - PROCESS | 792 | 1461301202878 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}] 22:00:03 INFO - PROCESS | 792 | 1461301203007 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 101E8400 == 66 [pid = 792] [id = 79] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 186AAC00 == 65 [pid = 792] [id = 102] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18A80000 == 64 [pid = 792] [id = 113] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18380000 == 63 [pid = 792] [id = 101] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 15890C00 == 62 [pid = 792] [id = 100] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18409C00 == 61 [pid = 792] [id = 60] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 1926BC00 == 60 [pid = 792] [id = 96] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 0FA37000 == 59 [pid = 792] [id = 94] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 1AFDFC00 == 58 [pid = 792] [id = 140] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18444400 == 57 [pid = 792] [id = 139] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 198F1000 == 56 [pid = 792] [id = 138] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 19612C00 == 55 [pid = 792] [id = 137] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 0EC44000 == 54 [pid = 792] [id = 136] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 0F98E800 == 53 [pid = 792] [id = 135] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18720C00 == 52 [pid = 792] [id = 134] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 18072800 == 51 [pid = 792] [id = 133] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 112 (1C32F800) [pid = 792] [serial = 374] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 0FD9B000 == 50 [pid = 792] [id = 132] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 0FB26000 == 49 [pid = 792] [id = 131] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 197BF400 == 48 [pid = 792] [id = 129] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 1BF58C00 == 47 [pid = 792] [id = 128] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 17B39C00 == 46 [pid = 792] [id = 127] 22:00:03 INFO - PROCESS | 792 | --DOCSHELL 101F1000 == 45 [pid = 792] [id = 126] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 111 (19648000) [pid = 792] [serial = 360] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 110 (19A66400) [pid = 792] [serial = 363] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 109 (194BA800) [pid = 792] [serial = 343] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 108 (19A13800) [pid = 792] [serial = 362] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 107 (17B39000) [pid = 792] [serial = 348] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 106 (174E1800) [pid = 792] [serial = 347] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1840B000) [pid = 792] [serial = 341] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 104 (18071800) [pid = 792] [serial = 340] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 103 (18444800) [pid = 792] [serial = 353] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 102 (18722800) [pid = 792] [serial = 354] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1461EC00) [pid = 792] [serial = 350] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 100 (158B9400) [pid = 792] [serial = 351] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 99 (18A8A800) [pid = 792] [serial = 356] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 98 (1AFE8000) [pid = 792] [serial = 365] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 97 (19266800) [pid = 792] [serial = 372] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 96 (158C0000) [pid = 792] [serial = 368] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 95 (1C330000) [pid = 792] [serial = 143] [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.] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 94 (158BEC00) [pid = 792] [serial = 369] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 93 (1885BC00) [pid = 792] [serial = 371] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 92 (1BA52800) [pid = 792] [serial = 366] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 91 (1964B000) [pid = 792] [serial = 344] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 90 (195CCC00) [pid = 792] [serial = 359] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | --DOMWINDOW == 89 (1925F400) [pid = 792] [serial = 357] [outer = 00000000] [url = about:blank] 22:00:03 INFO - PROCESS | 792 | 1461301203149 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 792 | ++DOCSHELL 0F403800 == 46 [pid = 792] [id = 148] 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (0F4E2C00) [pid = 792] [serial = 442] [outer = 00000000] 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (0FD9B000) [pid = 792] [serial = 443] [outer = 0F4E2C00] 22:00:03 INFO - PROCESS | 792 | 1461301203197 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (10E5F800) [pid = 792] [serial = 444] [outer = 0F4E2C00] 22:00:03 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:03 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:03 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:03 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:03 INFO - PROCESS | 792 | 1461301203583 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]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 22:00:03 INFO - PROCESS | 792 | 1461301203667 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 792 | 1461301203670 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 22:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:00:03 INFO - PROCESS | 792 | 1461301203677 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 792 | 1461301203679 Marionette TRACE conn6 <- [1,558,null,{}] 22:00:03 INFO - PROCESS | 792 | 1461301203683 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}] 22:00:03 INFO - PROCESS | 792 | 1461301203770 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 22:00:03 INFO - PROCESS | 792 | 1461301203784 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 792 | ++DOCSHELL 146DF800 == 47 [pid = 792] [id = 149] 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (146E9C00) [pid = 792] [serial = 445] [outer = 00000000] 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (148DD400) [pid = 792] [serial = 446] [outer = 146E9C00] 22:00:03 INFO - PROCESS | 792 | 1461301203832 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (15890000) [pid = 792] [serial = 447] [outer = 146E9C00] 22:00:04 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:04 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:04 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:04 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:04 INFO - PROCESS | 792 | 1461301204281 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]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 22:00:04 INFO - PROCESS | 792 | 1461301204370 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 792 | 1461301204374 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 22:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:00:04 INFO - PROCESS | 792 | 1461301204384 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 792 | 1461301204388 Marionette TRACE conn6 <- [1,562,null,{}] 22:00:04 INFO - PROCESS | 792 | 1461301204392 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}] 22:00:04 INFO - PROCESS | 792 | 1461301204472 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 22:00:04 INFO - PROCESS | 792 | 1461301204552 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 792 | ++DOCSHELL 158B2C00 == 48 [pid = 792] [id = 150] 22:00:04 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (15D1EC00) [pid = 792] [serial = 448] [outer = 00000000] 22:00:04 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (16EB4400) [pid = 792] [serial = 449] [outer = 15D1EC00] 22:00:04 INFO - PROCESS | 792 | 1461301204599 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (174D3400) [pid = 792] [serial = 450] [outer = 15D1EC00] 22:00:05 INFO - PROCESS | 792 | 1461301204991 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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 22:00:05 INFO - PROCESS | 792 | 1461301205010 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 792 | 1461301205012 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 22:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:00:05 INFO - PROCESS | 792 | 1461301205015 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 792 | 1461301205016 Marionette TRACE conn6 <- [1,566,null,{}] 22:00:05 INFO - PROCESS | 792 | 1461301205020 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}] 22:00:05 INFO - PROCESS | 792 | 1461301205133 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 22:00:05 INFO - PROCESS | 792 | 1461301205191 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 792 | ++DOCSHELL 0FA3BC00 == 49 [pid = 792] [id = 151] 22:00:05 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (174C8000) [pid = 792] [serial = 451] [outer = 00000000] 22:00:05 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (17B35000) [pid = 792] [serial = 452] [outer = 174C8000] 22:00:05 INFO - PROCESS | 792 | 1461301205236 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (1800A000) [pid = 792] [serial = 453] [outer = 174C8000] 22:00:05 INFO - PROCESS | 792 | 1461301205672 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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 22:00:05 INFO - PROCESS | 792 | 1461301205686 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 792 | 1461301205688 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 22:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:00:05 INFO - PROCESS | 792 | 1461301205692 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 792 | 1461301205693 Marionette TRACE conn6 <- [1,570,null,{}] 22:00:05 INFO - PROCESS | 792 | 1461301205697 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}] 22:00:05 INFO - PROCESS | 792 | 1461301205827 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 22:00:05 INFO - PROCESS | 792 | 1461301205835 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 792 | ++DOCSHELL 1806E400 == 50 [pid = 792] [id = 152] 22:00:05 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (18079400) [pid = 792] [serial = 454] [outer = 00000000] 22:00:05 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (18402C00) [pid = 792] [serial = 455] [outer = 18079400] 22:00:05 INFO - PROCESS | 792 | 1461301205933 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (18410400) [pid = 792] [serial = 456] [outer = 18079400] 22:00:06 INFO - PROCESS | 792 | 1461301206368 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]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 22:00:06 INFO - PROCESS | 792 | 1461301206426 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 792 | 1461301206428 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 22:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:00:06 INFO - PROCESS | 792 | 1461301206438 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 792 | 1461301206440 Marionette TRACE conn6 <- [1,574,null,{}] 22:00:06 INFO - PROCESS | 792 | 1461301206486 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}] 22:00:06 INFO - PROCESS | 792 | 1461301206590 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 22:00:06 INFO - PROCESS | 792 | 1461301206603 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 792 | ++DOCSHELL 1871F400 == 51 [pid = 792] [id = 153] 22:00:06 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (1871F800) [pid = 792] [serial = 457] [outer = 00000000] 22:00:06 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18729000) [pid = 792] [serial = 458] [outer = 1871F800] 22:00:06 INFO - PROCESS | 792 | 1461301206647 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (187D7400) [pid = 792] [serial = 459] [outer = 1871F800] 22:00:06 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:06 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:07 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:07 INFO - PROCESS | 792 | 1461301207086 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]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 106 (1AFE9000) [pid = 792] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1A5C4800) [pid = 792] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 104 (18D44000) [pid = 792] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 103 (0FE8A800) [pid = 792] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 102 (18721800) [pid = 792] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 101 (197BB800) [pid = 792] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 100 (18A2CC00) [pid = 792] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 99 (18073800) [pid = 792] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 98 (0FD9B400) [pid = 792] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 97 (198F1400) [pid = 792] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:00:07 INFO - PROCESS | 792 | --DOMWINDOW == 96 (198EF800) [pid = 792] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:00:07 INFO - PROCESS | 792 | 1461301207467 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 792 | 1461301207469 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 22:00:07 INFO - PROCESS | 792 | 1461301207481 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 792 | 1461301207483 Marionette TRACE conn6 <- [1,578,null,{}] 22:00:07 INFO - PROCESS | 792 | 1461301207486 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}] 22:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:00:07 INFO - PROCESS | 792 | 1461301207566 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 22:00:07 INFO - PROCESS | 792 | 1461301207574 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 792 | ++DOCSHELL 18054C00 == 52 [pid = 792] [id = 154] 22:00:07 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (1810DC00) [pid = 792] [serial = 460] [outer = 00000000] 22:00:07 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (1872A000) [pid = 792] [serial = 461] [outer = 1810DC00] 22:00:07 INFO - PROCESS | 792 | 1461301207619 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (18A2CC00) [pid = 792] [serial = 462] [outer = 1810DC00] 22:00:08 INFO - PROCESS | 792 | 1461301208048 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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 610ms 22:00:08 INFO - PROCESS | 792 | 1461301208111 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 792 | 1461301208113 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 22:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:00:08 INFO - PROCESS | 792 | 1461301208116 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 792 | 1461301208118 Marionette TRACE conn6 <- [1,582,null,{}] 22:00:08 INFO - PROCESS | 792 | 1461301208121 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}] 22:00:08 INFO - PROCESS | 792 | 1461301208202 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 22:00:08 INFO - PROCESS | 792 | 1461301208211 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 792 | ++DOCSHELL 18A34800 == 53 [pid = 792] [id = 155] 22:00:08 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (18A7F000) [pid = 792] [serial = 463] [outer = 00000000] 22:00:08 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (18D4B800) [pid = 792] [serial = 464] [outer = 18A7F000] 22:00:08 INFO - PROCESS | 792 | 1461301208256 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (18D49000) [pid = 792] [serial = 465] [outer = 18A7F000] 22:00:08 INFO - PROCESS | 792 | 1461301208674 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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 22:00:08 INFO - PROCESS | 792 | 1461301208747 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 792 | 1461301208749 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 22:00:08 INFO - PROCESS | 792 | 1461301208752 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:00:08 INFO - PROCESS | 792 | 1461301208754 Marionette TRACE conn6 <- [1,586,null,{}] 22:00:08 INFO - PROCESS | 792 | 1461301208758 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}] 22:00:08 INFO - PROCESS | 792 | 1461301208837 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 22:00:08 INFO - PROCESS | 792 | 1461301208844 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 792 | ++DOCSHELL 18D47000 == 54 [pid = 792] [id = 156] 22:00:08 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (19264000) [pid = 792] [serial = 466] [outer = 00000000] 22:00:08 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (1926EC00) [pid = 792] [serial = 467] [outer = 19264000] 22:00:08 INFO - PROCESS | 792 | 1461301208888 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (194B7400) [pid = 792] [serial = 468] [outer = 19264000] 22:00:09 INFO - PROCESS | 792 | 1461301209338 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]]]}] 22:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms 22:00:09 INFO - PROCESS | 792 | 1461301209387 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 22:00:09 INFO - PROCESS | 792 | 1461301209389 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 22:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:00:09 INFO - PROCESS | 792 | 1461301209397 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:00:09 INFO - PROCESS | 792 | 1461301209398 Marionette TRACE conn6 <- [1,590,null,{}] 22:00:09 INFO - PROCESS | 792 | 1461301209402 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}] 22:00:09 INFO - PROCESS | 792 | 1461301209554 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 22:00:09 INFO - PROCESS | 792 | 1461301209686 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 792 | ++DOCSHELL 0EC43400 == 55 [pid = 792] [id = 157] 22:00:09 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (0EC44000) [pid = 792] [serial = 469] [outer = 00000000] 22:00:09 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (0F923400) [pid = 792] [serial = 470] [outer = 0EC44000] 22:00:09 INFO - PROCESS | 792 | 1461301209746 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (0FB2E400) [pid = 792] [serial = 471] [outer = 0EC44000] 22:00:10 INFO - PROCESS | 792 | 1461301210408 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]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1066ms 22:00:10 INFO - PROCESS | 792 | 1461301210469 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 792 | 1461301210474 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 22:00:10 INFO - PROCESS | 792 | 1461301210479 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:00:10 INFO - PROCESS | 792 | 1461301210484 Marionette TRACE conn6 <- [1,594,null,{}] 22:00:10 INFO - PROCESS | 792 | 1461301210489 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}] 22:00:10 INFO - PROCESS | 792 | 1461301210598 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 22:00:10 INFO - PROCESS | 792 | 1461301210724 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:10 INFO - PROCESS | 792 | ++DOCSHELL 1588C400 == 56 [pid = 792] [id = 158] 22:00:10 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1588D000) [pid = 792] [serial = 472] [outer = 00000000] 22:00:10 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (15D16000) [pid = 792] [serial = 473] [outer = 1588D000] 22:00:10 INFO - PROCESS | 792 | 1461301210784 Marionette DEBUG loaded listener.js 22:00:10 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (16119C00) [pid = 792] [serial = 474] [outer = 1588D000] 22:00:11 INFO - PROCESS | 792 | 1461301211328 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]]]}] 22:00:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:00:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 22:00:11 INFO - PROCESS | 792 | 1461301211357 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 22:00:11 INFO - PROCESS | 792 | 1461301211360 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 22:00:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:00:11 INFO - PROCESS | 792 | 1461301211365 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 792 | 1461301211367 Marionette TRACE conn6 <- [1,598,null,{}] 22:00:11 INFO - PROCESS | 792 | 1461301211371 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}] 22:00:11 INFO - PROCESS | 792 | 1461301211479 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 22:00:11 INFO - PROCESS | 792 | 1461301211577 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 792 | ++DOCSHELL 1840B400 == 57 [pid = 792] [id = 159] 22:00:11 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1840D800) [pid = 792] [serial = 475] [outer = 00000000] 22:00:11 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (18A82C00) [pid = 792] [serial = 476] [outer = 1840D800] 22:00:11 INFO - PROCESS | 792 | 1461301211633 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (194BC000) [pid = 792] [serial = 477] [outer = 1840D800] 22:00:12 INFO - PROCESS | 792 | 1461301212235 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]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 22:00:12 INFO - PROCESS | 792 | 1461301212300 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 792 | 1461301212304 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 22:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:00:12 INFO - PROCESS | 792 | 1461301212316 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 792 | 1461301212321 Marionette TRACE conn6 <- [1,602,null,{}] 22:00:12 INFO - PROCESS | 792 | 1461301212325 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}] 22:00:12 INFO - PROCESS | 792 | 1461301212467 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 22:00:12 INFO - PROCESS | 792 | 1461301212591 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 792 | ++DOCSHELL 0FA35000 == 58 [pid = 792] [id = 160] 22:00:12 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (0FD9B400) [pid = 792] [serial = 478] [outer = 00000000] 22:00:12 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (197BD800) [pid = 792] [serial = 479] [outer = 0FD9B400] 22:00:12 INFO - PROCESS | 792 | 1461301212648 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (197C2800) [pid = 792] [serial = 480] [outer = 0FD9B400] 22:00:13 INFO - PROCESS | 792 | 1461301213206 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]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 931ms 22:00:13 INFO - PROCESS | 792 | 1461301213240 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 792 | 1461301213242 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 22:00:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:00:13 INFO - PROCESS | 792 | 1461301213246 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 792 | 1461301213248 Marionette TRACE conn6 <- [1,606,null,{}] 22:00:13 INFO - PROCESS | 792 | 1461301213252 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}] 22:00:13 INFO - PROCESS | 792 | 1461301213358 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 22:00:13 INFO - PROCESS | 792 | 1461301213455 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:13 INFO - PROCESS | 792 | ++DOCSHELL 198DE400 == 59 [pid = 792] [id = 161] 22:00:13 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (198DF800) [pid = 792] [serial = 481] [outer = 00000000] 22:00:13 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (198F1C00) [pid = 792] [serial = 482] [outer = 198DF800] 22:00:13 INFO - PROCESS | 792 | 1461301213509 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (198F7400) [pid = 792] [serial = 483] [outer = 198DF800] 22:00:14 INFO - PROCESS | 792 | 1461301214124 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]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 22:00:14 INFO - PROCESS | 792 | 1461301214180 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 22:00:14 INFO - PROCESS | 792 | 1461301214183 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 22:00:14 INFO - PROCESS | 792 | 1461301214186 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:00:14 INFO - PROCESS | 792 | 1461301214188 Marionette TRACE conn6 <- [1,610,null,{}] 22:00:14 INFO - PROCESS | 792 | 1461301214191 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}] 22:00:14 INFO - PROCESS | 792 | 1461301214296 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 22:00:14 INFO - PROCESS | 792 | 1461301214553 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 792 | ++DOCSHELL 0EC49000 == 60 [pid = 792] [id = 162] 22:00:14 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (0FB2FC00) [pid = 792] [serial = 484] [outer = 00000000] 22:00:14 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (13F3F000) [pid = 792] [serial = 485] [outer = 0FB2FC00] 22:00:14 INFO - PROCESS | 792 | 1461301214621 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (146BC800) [pid = 792] [serial = 486] [outer = 0FB2FC00] 22:00:15 INFO - PROCESS | 792 | 1461301215280 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]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1165ms 22:00:15 INFO - PROCESS | 792 | 1461301215356 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 792 | 1461301215360 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 22:00:15 INFO - PROCESS | 792 | 1461301215366 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:00:15 INFO - PROCESS | 792 | 1461301215369 Marionette TRACE conn6 <- [1,614,null,{}] 22:00:15 INFO - PROCESS | 792 | 1461301215392 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}] 22:00:15 INFO - PROCESS | 792 | 1461301215529 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 18DCE000 == 59 [pid = 792] [id = 103] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 0FA37400 == 58 [pid = 792] [id = 99] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 18D47000 == 57 [pid = 792] [id = 156] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 18A34800 == 56 [pid = 792] [id = 155] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 18054C00 == 55 [pid = 792] [id = 154] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 1871F400 == 54 [pid = 792] [id = 153] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 1806E400 == 53 [pid = 792] [id = 152] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 0FA3BC00 == 52 [pid = 792] [id = 151] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 158B2C00 == 51 [pid = 792] [id = 150] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 146DF800 == 50 [pid = 792] [id = 149] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 0F403800 == 49 [pid = 792] [id = 148] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1C745800) [pid = 792] [serial = 422] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 0B18B800 == 48 [pid = 792] [id = 147] 22:00:15 INFO - PROCESS | 792 | --DOCSHELL 19644C00 == 47 [pid = 792] [id = 125] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1C33D000) [pid = 792] [serial = 420] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 120 (1BF5DC00) [pid = 792] [serial = 375] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 119 (13F33000) [pid = 792] [serial = 377] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18884800) [pid = 792] [serial = 380] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 117 (19618000) [pid = 792] [serial = 407] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1C50AC00) [pid = 792] [serial = 383] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 115 (1C337C00) [pid = 792] [serial = 386] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 114 (16EB2400) [pid = 792] [serial = 393] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 113 (15D20800) [pid = 792] [serial = 392] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 112 (187CF000) [pid = 792] [serial = 401] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 111 (1885D800) [pid = 792] [serial = 402] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 110 (197E3800) [pid = 792] [serial = 410] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 109 (18A7EC00) [pid = 792] [serial = 404] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 108 (18387400) [pid = 792] [serial = 398] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 107 (18403800) [pid = 792] [serial = 399] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 106 (19650000) [pid = 792] [serial = 408] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 105 (13F0B400) [pid = 792] [serial = 395] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 104 (14893000) [pid = 792] [serial = 396] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 103 (19A0D000) [pid = 792] [serial = 413] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 102 (197E1000) [pid = 792] [serial = 411] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1838C000) [pid = 792] [serial = 389] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 100 (19A66800) [pid = 792] [serial = 414] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 99 (1A906800) [pid = 792] [serial = 416] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 98 (1A905800) [pid = 792] [serial = 417] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 97 (18A82800) [pid = 792] [serial = 405] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | --DOMWINDOW == 96 (1C332C00) [pid = 792] [serial = 419] [outer = 00000000] [url = about:blank] 22:00:15 INFO - PROCESS | 792 | 1461301215653 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 792 | ++DOCSHELL 0F40A400 == 48 [pid = 792] [id = 163] 22:00:15 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (0F40E000) [pid = 792] [serial = 487] [outer = 00000000] 22:00:15 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (0FA37400) [pid = 792] [serial = 488] [outer = 0F40E000] 22:00:15 INFO - PROCESS | 792 | 1461301215705 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (0FB33800) [pid = 792] [serial = 489] [outer = 0F40E000] 22:00:16 INFO - PROCESS | 792 | 1461301216080 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]]]}] 22:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 771ms 22:00:16 INFO - PROCESS | 792 | 1461301216142 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 22:00:16 INFO - PROCESS | 792 | 1461301216146 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 22:00:16 INFO - PROCESS | 792 | 1461301216150 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:00:16 INFO - PROCESS | 792 | 1461301216152 Marionette TRACE conn6 <- [1,618,null,{}] 22:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:00:16 INFO - PROCESS | 792 | 1461301216156 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}] 22:00:16 INFO - PROCESS | 792 | 1461301216256 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 22:00:16 INFO - PROCESS | 792 | 1461301216343 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 792 | ++DOCSHELL 13F3C000 == 49 [pid = 792] [id = 164] 22:00:16 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (13F3C400) [pid = 792] [serial = 490] [outer = 00000000] 22:00:16 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (16EB6000) [pid = 792] [serial = 491] [outer = 13F3C400] 22:00:16 INFO - PROCESS | 792 | 1461301216392 Marionette DEBUG loaded listener.js 22:00:16 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (17B34C00) [pid = 792] [serial = 492] [outer = 13F3C400] 22:00:16 INFO - PROCESS | 792 | 1461301216771 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]]]}] 22:00:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:00:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 22:00:16 INFO - PROCESS | 792 | 1461301216826 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 22:00:16 INFO - PROCESS | 792 | 1461301216828 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 22:00:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:00:16 INFO - PROCESS | 792 | 1461301216832 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:00:16 INFO - PROCESS | 792 | 1461301216838 Marionette TRACE conn6 <- [1,622,null,{}] 22:00:16 INFO - PROCESS | 792 | 1461301216847 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}] 22:00:17 INFO - PROCESS | 792 | 1461301216962 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 22:00:17 INFO - PROCESS | 792 | 1461301216979 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 792 | ++DOCSHELL 18410800 == 50 [pid = 792] [id = 165] 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (18443C00) [pid = 792] [serial = 493] [outer = 00000000] 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (18726000) [pid = 792] [serial = 494] [outer = 18443C00] 22:00:17 INFO - PROCESS | 792 | 1461301217024 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (187D8000) [pid = 792] [serial = 495] [outer = 18443C00] 22:00:17 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:17 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:17 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:17 INFO - PROCESS | 792 | 1461301217457 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]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 22:00:17 INFO - PROCESS | 792 | 1461301217525 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 792 | 1461301217528 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 22:00:17 INFO - PROCESS | 792 | 1461301217531 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:00:17 INFO - PROCESS | 792 | 1461301217533 Marionette TRACE conn6 <- [1,626,null,{}] 22:00:17 INFO - PROCESS | 792 | 1461301217536 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}] 22:00:17 INFO - PROCESS | 792 | 1461301217618 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 22:00:17 INFO - PROCESS | 792 | 1461301217627 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 792 | ++DOCSHELL 18A36000 == 51 [pid = 792] [id = 166] 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18A36800) [pid = 792] [serial = 496] [outer = 00000000] 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18A85C00) [pid = 792] [serial = 497] [outer = 18A36800] 22:00:17 INFO - PROCESS | 792 | 1461301217672 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (18D4DC00) [pid = 792] [serial = 498] [outer = 18A36800] 22:00:18 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:18 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:18 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:18 INFO - PROCESS | 792 | 1461301218136 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]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 22:00:18 INFO - PROCESS | 792 | 1461301218206 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 792 | 1461301218208 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 22:00:18 INFO - PROCESS | 792 | 1461301218211 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:00:18 INFO - PROCESS | 792 | 1461301218213 Marionette TRACE conn6 <- [1,630,null,{}] 22:00:18 INFO - PROCESS | 792 | 1461301218216 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}] 22:00:18 INFO - PROCESS | 792 | 1461301218354 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 22:00:18 INFO - PROCESS | 792 | 1461301218379 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 792 | ++DOCSHELL 0F988C00 == 52 [pid = 792] [id = 167] 22:00:18 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (193D4400) [pid = 792] [serial = 499] [outer = 00000000] 22:00:18 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (195D9800) [pid = 792] [serial = 500] [outer = 193D4400] 22:00:18 INFO - PROCESS | 792 | 1461301218434 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1964D000) [pid = 792] [serial = 501] [outer = 193D4400] 22:00:18 INFO - PROCESS | 792 | 1461301218893 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]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 22:00:18 INFO - PROCESS | 792 | 1461301218945 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 792 | 1461301218947 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 22:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:00:18 INFO - PROCESS | 792 | 1461301218951 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - PROCESS | 792 | 1461301218952 Marionette TRACE conn6 <- [1,634,null,{}] 22:00:19 INFO - PROCESS | 792 | 1461301218963 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}] 22:00:19 INFO - PROCESS | 792 | 1461301219075 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 22:00:19 INFO - PROCESS | 792 | 1461301219086 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 792 | ++DOCSHELL 18A37400 == 53 [pid = 792] [id = 168] 22:00:19 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1964FC00) [pid = 792] [serial = 502] [outer = 00000000] 22:00:19 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (197E6400) [pid = 792] [serial = 503] [outer = 1964FC00] 22:00:19 INFO - PROCESS | 792 | 1461301219130 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (197E5800) [pid = 792] [serial = 504] [outer = 1964FC00] 22:00:19 INFO - PROCESS | 792 | 1461301219578 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]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 22:00:19 INFO - PROCESS | 792 | 1461301219641 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 792 | 1461301219643 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 22:00:19 INFO - PROCESS | 792 | 1461301219652 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:00:19 INFO - PROCESS | 792 | 1461301219654 Marionette TRACE conn6 <- [1,638,null,{}] 22:00:19 INFO - PROCESS | 792 | 1461301219661 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}] 22:00:19 INFO - PROCESS | 792 | 1461301219800 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 22:00:19 INFO - PROCESS | 792 | 1461301219813 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 792 | ++DOCSHELL 17B32000 == 54 [pid = 792] [id = 169] 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (196D7400) [pid = 792] [serial = 505] [outer = 00000000] 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (19A16000) [pid = 792] [serial = 506] [outer = 196D7400] 22:00:20 INFO - PROCESS | 792 | 1461301220052 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1A560C00) [pid = 792] [serial = 507] [outer = 196D7400] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 116 (18079400) [pid = 792] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 115 (0F4E2C00) [pid = 792] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 114 (146E9C00) [pid = 792] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 113 (15D1EC00) [pid = 792] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 112 (0EC3DC00) [pid = 792] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 111 (1871F800) [pid = 792] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 110 (1810DC00) [pid = 792] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 109 (18A7F000) [pid = 792] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:00:20 INFO - PROCESS | 792 | --DOMWINDOW == 108 (174C8000) [pid = 792] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:00:20 INFO - PROCESS | 792 | 1461301220412 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]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 22:00:20 INFO - PROCESS | 792 | 1461301220487 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 22:00:20 INFO - PROCESS | 792 | 1461301220489 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 22:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:00:20 INFO - PROCESS | 792 | 1461301220492 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 792 | 1461301220494 Marionette TRACE conn6 <- [1,642,null,{}] 22:00:20 INFO - PROCESS | 792 | 1461301220498 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}] 22:00:20 INFO - PROCESS | 792 | 1461301220608 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 22:00:20 INFO - PROCESS | 792 | 1461301220617 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 792 | ++DOCSHELL 146DF000 == 55 [pid = 792] [id = 170] 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (17B2F000) [pid = 792] [serial = 508] [outer = 00000000] 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (19A11000) [pid = 792] [serial = 509] [outer = 17B2F000] 22:00:20 INFO - PROCESS | 792 | 1461301220661 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (19A0E800) [pid = 792] [serial = 510] [outer = 17B2F000] 22:00:21 INFO - PROCESS | 792 | 1461301221241 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]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 22:00:21 INFO - PROCESS | 792 | 1461301221298 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 792 | 1461301221300 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 22:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:00:21 INFO - PROCESS | 792 | 1461301221303 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 792 | 1461301221305 Marionette TRACE conn6 <- [1,646,null,{}] 22:00:21 INFO - PROCESS | 792 | 1461301221308 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}] 22:00:21 INFO - PROCESS | 792 | 1461301221387 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 22:00:21 INFO - PROCESS | 792 | 1461301221394 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 792 | ++DOCSHELL 1AD22000 == 56 [pid = 792] [id = 171] 22:00:21 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1AD24400) [pid = 792] [serial = 511] [outer = 00000000] 22:00:21 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1AFE3400) [pid = 792] [serial = 512] [outer = 1AD24400] 22:00:21 INFO - PROCESS | 792 | 1461301221438 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1BA51C00) [pid = 792] [serial = 513] [outer = 1AD24400] 22:00:21 INFO - PROCESS | 792 | 1461301221869 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]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 22:00:21 INFO - PROCESS | 792 | 1461301221934 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 792 | 1461301221936 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 22:00:21 INFO - PROCESS | 792 | 1461301221939 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:00:21 INFO - PROCESS | 792 | 1461301221941 Marionette TRACE conn6 <- [1,650,null,{}] 22:00:21 INFO - PROCESS | 792 | 1461301221945 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}] 22:00:22 INFO - PROCESS | 792 | 1461301222029 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 22:00:22 INFO - PROCESS | 792 | 1461301222035 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 792 | ++DOCSHELL 1BF56C00 == 57 [pid = 792] [id = 172] 22:00:22 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1BF57000) [pid = 792] [serial = 514] [outer = 00000000] 22:00:22 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1C332C00) [pid = 792] [serial = 515] [outer = 1BF57000] 22:00:22 INFO - PROCESS | 792 | 1461301222090 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1C33A000) [pid = 792] [serial = 516] [outer = 1BF57000] 22:00:22 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:22 INFO - PROCESS | 792 | 1461301222861 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]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 971ms 22:00:22 INFO - PROCESS | 792 | 1461301222914 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 792 | 1461301222918 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 22:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:00:22 INFO - PROCESS | 792 | 1461301222923 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 792 | 1461301222927 Marionette TRACE conn6 <- [1,654,null,{}] 22:00:22 INFO - PROCESS | 792 | 1461301222932 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}] 22:00:23 INFO - PROCESS | 792 | 1461301223073 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 22:00:23 INFO - PROCESS | 792 | 1461301223201 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 792 | ++DOCSHELL 158C1C00 == 58 [pid = 792] [id = 173] 22:00:23 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (15D20800) [pid = 792] [serial = 517] [outer = 00000000] 22:00:23 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (17B2EC00) [pid = 792] [serial = 518] [outer = 15D20800] 22:00:23 INFO - PROCESS | 792 | 1461301223260 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (17B39800) [pid = 792] [serial = 519] [outer = 15D20800] 22:00:23 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:23 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:23 INFO - PROCESS | 792 | 1461301223824 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]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 988ms 22:00:23 INFO - PROCESS | 792 | 1461301223913 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 22:00:23 INFO - PROCESS | 792 | 1461301223919 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 22:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:00:23 INFO - PROCESS | 792 | 1461301223925 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 792 | 1461301223928 Marionette TRACE conn6 <- [1,658,null,{}] 22:00:23 INFO - PROCESS | 792 | 1461301223933 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}] 22:00:24 INFO - PROCESS | 792 | 1461301224046 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 22:00:24 INFO - PROCESS | 792 | 1461301224174 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:24 INFO - PROCESS | 792 | ++DOCSHELL 186AD400 == 59 [pid = 792] [id = 174] 22:00:24 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (18721800) [pid = 792] [serial = 520] [outer = 00000000] 22:00:24 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (19649400) [pid = 792] [serial = 521] [outer = 18721800] 22:00:24 INFO - PROCESS | 792 | 1461301224231 Marionette DEBUG loaded listener.js 22:00:24 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (196D1C00) [pid = 792] [serial = 522] [outer = 18721800] 22:00:24 INFO - PROCESS | 792 | 1461301224842 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]]]}] 22:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 22:00:24 INFO - PROCESS | 792 | 1461301224903 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 792 | 1461301224905 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 22:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:00:24 INFO - PROCESS | 792 | 1461301224911 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 792 | 1461301224915 Marionette TRACE conn6 <- [1,662,null,{}] 22:00:24 INFO - PROCESS | 792 | 1461301224926 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}] 22:00:25 INFO - PROCESS | 792 | 1461301225036 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 22:00:25 INFO - PROCESS | 792 | 1461301225165 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 792 | ++DOCSHELL 1C33BC00 == 60 [pid = 792] [id = 175] 22:00:25 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (1C33C800) [pid = 792] [serial = 523] [outer = 00000000] 22:00:25 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (1C50AC00) [pid = 792] [serial = 524] [outer = 1C33C800] 22:00:25 INFO - PROCESS | 792 | 1461301225224 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1C5E2C00) [pid = 792] [serial = 525] [outer = 1C33C800] 22:00:25 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:00:25 INFO - PROCESS | 792 | [792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:25 INFO - PROCESS | 792 | 1461301225776 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]]]}] 22:00:25 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 22:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 890ms 22:00:25 INFO - PROCESS | 792 | 1461301225802 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 792 | 1461301225805 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 22:00:25 INFO - PROCESS | 792 | 1461301225825 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 792 | 1461301225827 Marionette TRACE conn6 <- [1,666,null,{}] 22:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:00:25 INFO - PROCESS | 792 | 1461301225831 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}] 22:00:25 INFO - PROCESS | 792 | 1461301225938 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 22:00:26 INFO - PROCESS | 792 | 1461301226037 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 792 | ++DOCSHELL 1C5E5400 == 61 [pid = 792] [id = 176] 22:00:26 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1C5EAC00) [pid = 792] [serial = 526] [outer = 00000000] 22:00:26 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1C5F1400) [pid = 792] [serial = 527] [outer = 1C5EAC00] 22:00:26 INFO - PROCESS | 792 | 1461301226092 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1C733C00) [pid = 792] [serial = 528] [outer = 1C5EAC00] 22:00:26 INFO - PROCESS | 792 | 1461301226681 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]]]}] 22:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 870ms 22:00:26 INFO - PROCESS | 792 | 1461301226700 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 22:00:26 INFO - PROCESS | 792 | 1461301226702 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 22:00:26 INFO - PROCESS | 792 | 1461301226706 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:00:26 INFO - PROCESS | 792 | 1461301226708 Marionette TRACE conn6 <- [1,670,null,{}] 22:00:26 INFO - PROCESS | 792 | 1461301226712 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}] 22:00:26 INFO - PROCESS | 792 | 1461301226826 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 22:00:26 INFO - PROCESS | 792 | 1461301226954 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 792 | ++DOCSHELL 0F982400 == 62 [pid = 792] [id = 177] 22:00:26 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (0F989000) [pid = 792] [serial = 529] [outer = 00000000] 22:00:27 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (13F33800) [pid = 792] [serial = 530] [outer = 0F989000] 22:00:27 INFO - PROCESS | 792 | 1461301227015 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (15894800) [pid = 792] [serial = 531] [outer = 0F989000] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 1AD22000 == 61 [pid = 792] [id = 171] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 146DF000 == 60 [pid = 792] [id = 170] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 17B32000 == 59 [pid = 792] [id = 169] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 18A37400 == 58 [pid = 792] [id = 168] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 0F988C00 == 57 [pid = 792] [id = 167] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 18A36000 == 56 [pid = 792] [id = 166] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 18410800 == 55 [pid = 792] [id = 165] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 13F3C000 == 54 [pid = 792] [id = 164] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1926EC00) [pid = 792] [serial = 467] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 0F40A400 == 53 [pid = 792] [id = 163] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 0EC49000 == 52 [pid = 792] [id = 162] 22:00:28 INFO - PROCESS | 792 | --DOCSHELL 0EC43400 == 51 [pid = 792] [id = 157] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 130 (18402C00) [pid = 792] [serial = 455] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 129 (0FD9B000) [pid = 792] [serial = 443] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 128 (10E5F800) [pid = 792] [serial = 444] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 127 (18410400) [pid = 792] [serial = 456] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 126 (148DD400) [pid = 792] [serial = 446] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 125 (15890000) [pid = 792] [serial = 447] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 124 (16EB4400) [pid = 792] [serial = 449] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 123 (0F4E2400) [pid = 792] [serial = 441] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 122 (0F3BA000) [pid = 792] [serial = 440] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 121 (15D1C000) [pid = 792] [serial = 425] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 120 (1926A400) [pid = 792] [serial = 428] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 119 (197E4000) [pid = 792] [serial = 431] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 118 (1C74C000) [pid = 792] [serial = 434] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1DF06400) [pid = 792] [serial = 437] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 116 (18729000) [pid = 792] [serial = 458] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 115 (1872A000) [pid = 792] [serial = 461] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 114 (18D4B800) [pid = 792] [serial = 464] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 113 (187D7400) [pid = 792] [serial = 459] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 112 (174D3400) [pid = 792] [serial = 450] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 111 (17B35000) [pid = 792] [serial = 452] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 110 (18A2CC00) [pid = 792] [serial = 462] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 109 (1800A000) [pid = 792] [serial = 453] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | --DOMWINDOW == 108 (18D49000) [pid = 792] [serial = 465] [outer = 00000000] [url = about:blank] 22:00:28 INFO - PROCESS | 792 | 1461301228393 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]]]}] 22:00:28 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) 22:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1734ms 22:00:28 INFO - PROCESS | 792 | 1461301228444 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 22:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:00:28 INFO - PROCESS | 792 | 1461301228448 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 22:00:28 INFO - PROCESS | 792 | 1461301228452 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 792 | 1461301228455 Marionette TRACE conn6 <- [1,674,null,{}] 22:00:28 INFO - PROCESS | 792 | 1461301228460 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}] 22:00:28 INFO - PROCESS | 792 | 1461301228575 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 22:00:28 INFO - PROCESS | 792 | 1461301228586 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:28 INFO - PROCESS | 792 | ++DOCSHELL 0FB32C00 == 52 [pid = 792] [id = 178] 22:00:28 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (0FD9B000) [pid = 792] [serial = 532] [outer = 00000000] 22:00:28 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (10A0E000) [pid = 792] [serial = 533] [outer = 0FD9B000] 22:00:28 INFO - PROCESS | 792 | 1461301228636 Marionette DEBUG loaded listener.js 22:00:28 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (13F31000) [pid = 792] [serial = 534] [outer = 0FD9B000] 22:00:29 INFO - PROCESS | 792 | 1461301229581 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]]]}] 22:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 22:00:29 INFO - PROCESS | 792 | 1461301229634 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 792 | 1461301229639 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 22:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:00:29 INFO - PROCESS | 792 | 1461301229645 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - PROCESS | 792 | 1461301229647 Marionette TRACE conn6 <- [1,678,null,{}] 22:00:29 INFO - PROCESS | 792 | 1461301229651 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}] 22:00:29 INFO - PROCESS | 792 | 1461301229736 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 22:00:29 INFO - PROCESS | 792 | 1461301229744 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 792 | ++DOCSHELL 158B4000 == 53 [pid = 792] [id = 179] 22:00:29 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (158B4C00) [pid = 792] [serial = 535] [outer = 00000000] 22:00:29 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (16EB4C00) [pid = 792] [serial = 536] [outer = 158B4C00] 22:00:29 INFO - PROCESS | 792 | 1461301229790 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (174D4000) [pid = 792] [serial = 537] [outer = 158B4C00] 22:00:30 INFO - PROCESS | 792 | 1461301230721 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]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 22:00:30 INFO - PROCESS | 792 | 1461301230769 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 792 | 1461301230771 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 22:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:00:30 INFO - PROCESS | 792 | 1461301230774 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 792 | 1461301230778 Marionette TRACE conn6 <- [1,682,null,{}] 22:00:30 INFO - PROCESS | 792 | 1461301230794 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}] 22:00:30 INFO - PROCESS | 792 | 1461301230906 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 22:00:30 INFO - PROCESS | 792 | 1461301230915 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 792 | ++DOCSHELL 18073800 == 54 [pid = 792] [id = 180] 22:00:30 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (18383800) [pid = 792] [serial = 538] [outer = 00000000] 22:00:31 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1840C000) [pid = 792] [serial = 539] [outer = 18383800] 22:00:31 INFO - PROCESS | 792 | 1461301231006 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (186A9800) [pid = 792] [serial = 540] [outer = 18383800] 22:00:31 INFO - PROCESS | 792 | 1461301231965 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]]]}] 22:00:32 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) 22:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 22:00:32 INFO - PROCESS | 792 | 1461301232016 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 792 | 1461301232018 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 22:00:32 INFO - PROCESS | 792 | 1461301232021 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:00:32 INFO - PROCESS | 792 | 1461301232023 Marionette TRACE conn6 <- [1,686,null,{}] 22:00:32 INFO - PROCESS | 792 | 1461301232026 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}] 22:00:32 INFO - PROCESS | 792 | 1461301232143 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 22:00:32 INFO - PROCESS | 792 | 1461301232150 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 792 | ++DOCSHELL 17B38800 == 55 [pid = 792] [id = 181] 22:00:32 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18721400) [pid = 792] [serial = 541] [outer = 00000000] 22:00:32 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (18A2B800) [pid = 792] [serial = 542] [outer = 18721400] 22:00:32 INFO - PROCESS | 792 | 1461301232197 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (18A31400) [pid = 792] [serial = 543] [outer = 18721400] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 119 (1AD24400) [pid = 792] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 118 (193D4400) [pid = 792] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1964FC00) [pid = 792] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 116 (13F3C400) [pid = 792] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 115 (18A36800) [pid = 792] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 114 (18443C00) [pid = 792] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 113 (0F40E000) [pid = 792] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 112 (0FB2FC00) [pid = 792] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 111 (19264000) [pid = 792] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 110 (196D7400) [pid = 792] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:00:32 INFO - PROCESS | 792 | --DOMWINDOW == 109 (17B2F000) [pid = 792] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:00:33 INFO - PROCESS | 792 | 1461301233271 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]]]}] 22:00:33 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) 22:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1280ms 22:00:33 INFO - PROCESS | 792 | 1461301233304 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 792 | 1461301233306 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 22:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:00:33 INFO - PROCESS | 792 | 1461301233310 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 792 | 1461301233311 Marionette TRACE conn6 <- [1,690,null,{}] 22:00:33 INFO - PROCESS | 792 | 1461301233315 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}] 22:00:33 INFO - PROCESS | 792 | 1461301233394 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 22:00:33 INFO - PROCESS | 792 | 1461301233401 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 792 | ++DOCSHELL 10A08400 == 56 [pid = 792] [id = 182] 22:00:33 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (158BD800) [pid = 792] [serial = 544] [outer = 00000000] 22:00:33 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (18A7DC00) [pid = 792] [serial = 545] [outer = 158BD800] 22:00:33 INFO - PROCESS | 792 | 1461301233446 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18A81800) [pid = 792] [serial = 546] [outer = 158BD800] 22:00:34 INFO - PROCESS | 792 | 1461301234384 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]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:00:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 22:00:34 INFO - PROCESS | 792 | 1461301234434 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 792 | 1461301234436 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 22:00:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:00:34 INFO - PROCESS | 792 | 1461301234439 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 792 | 1461301234441 Marionette TRACE conn6 <- [1,694,null,{}] 22:00:34 INFO - PROCESS | 792 | 1461301234444 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}] 22:00:34 INFO - PROCESS | 792 | 1461301234534 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 22:00:34 INFO - PROCESS | 792 | 1461301234542 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 792 | ++DOCSHELL 18D4D400 == 57 [pid = 792] [id = 183] 22:00:34 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (18DD0400) [pid = 792] [serial = 547] [outer = 00000000] 22:00:34 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (194C0400) [pid = 792] [serial = 548] [outer = 18DD0400] 22:00:34 INFO - PROCESS | 792 | 1461301234590 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (19648C00) [pid = 792] [serial = 549] [outer = 18DD0400] 22:00:35 INFO - PROCESS | 792 | 1461301235784 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]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1381ms 22:00:35 INFO - PROCESS | 792 | 1461301235822 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 792 | 1461301235826 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 22:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:00:35 INFO - PROCESS | 792 | 1461301235830 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 792 | 1461301235834 Marionette TRACE conn6 <- [1,698,null,{}] 22:00:35 INFO - PROCESS | 792 | 1461301235840 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}] 22:00:35 INFO - PROCESS | 792 | 1461301235949 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 22:00:36 INFO - PROCESS | 792 | 1461301236082 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:36 INFO - PROCESS | 792 | ++DOCSHELL 14150C00 == 58 [pid = 792] [id = 184] 22:00:36 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (146BF000) [pid = 792] [serial = 550] [outer = 00000000] 22:00:36 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (162A3C00) [pid = 792] [serial = 551] [outer = 146BF000] 22:00:36 INFO - PROCESS | 792 | 1461301236142 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (17B2F000) [pid = 792] [serial = 552] [outer = 146BF000] 22:00:37 INFO - PROCESS | 792 | 1461301237128 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]]]}] 22:00:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1338ms 22:00:37 INFO - PROCESS | 792 | 1461301237170 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 22:00:37 INFO - PROCESS | 792 | 1461301237176 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 22:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:00:37 INFO - PROCESS | 792 | 1461301237183 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 792 | 1461301237186 Marionette TRACE conn6 <- [1,702,null,{}] 22:00:37 INFO - PROCESS | 792 | 1461301237190 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}] 22:00:37 INFO - PROCESS | 792 | 1461301237328 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 22:00:37 INFO - PROCESS | 792 | 1461301237491 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 792 | ++DOCSHELL 18729000 == 59 [pid = 792] [id = 185] 22:00:37 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (187D0C00) [pid = 792] [serial = 553] [outer = 00000000] 22:00:37 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (19263400) [pid = 792] [serial = 554] [outer = 187D0C00] 22:00:37 INFO - PROCESS | 792 | 1461301237551 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1926C000) [pid = 792] [serial = 555] [outer = 187D0C00] 22:00:38 INFO - PROCESS | 792 | 1461301238574 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]]]}] 22:00:38 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 22:00:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1422ms 22:00:38 INFO - PROCESS | 792 | 1461301238607 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 792 | 1461301238609 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 22:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:00:38 INFO - PROCESS | 792 | 1461301238613 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - PROCESS | 792 | 1461301238617 Marionette TRACE conn6 <- [1,706,null,{}] 22:00:38 INFO - PROCESS | 792 | 1461301238671 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}] 22:00:38 INFO - PROCESS | 792 | 1461301238769 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 22:00:39 INFO - PROCESS | 792 | 1461301239086 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 792 | ++DOCSHELL 0F1E6400 == 60 [pid = 792] [id = 186] 22:00:39 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (0F35E800) [pid = 792] [serial = 556] [outer = 00000000] 22:00:39 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (10DB2C00) [pid = 792] [serial = 557] [outer = 0F35E800] 22:00:39 INFO - PROCESS | 792 | 1461301239138 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (141A9000) [pid = 792] [serial = 558] [outer = 0F35E800] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 0FA35000 == 59 [pid = 792] [id = 160] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 174E1400 == 58 [pid = 792] [id = 143] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 1AFDBC00 == 57 [pid = 792] [id = 145] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 1C744400 == 56 [pid = 792] [id = 146] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 196D5000 == 55 [pid = 792] [id = 144] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 10A08400 == 54 [pid = 792] [id = 182] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 17B38800 == 53 [pid = 792] [id = 181] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 18073800 == 52 [pid = 792] [id = 180] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 158B4000 == 51 [pid = 792] [id = 179] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 0FB32C00 == 50 [pid = 792] [id = 178] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 1C33BC00 == 49 [pid = 792] [id = 175] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 186AD400 == 48 [pid = 792] [id = 174] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 123 (0F923400) [pid = 792] [serial = 470] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 122 (15D16000) [pid = 792] [serial = 473] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 121 (18A82C00) [pid = 792] [serial = 476] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 120 (197BD800) [pid = 792] [serial = 479] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 119 (198F1C00) [pid = 792] [serial = 482] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOCSHELL 158C1C00 == 47 [pid = 792] [id = 173] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 118 (1AFE3400) [pid = 792] [serial = 512] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 117 (195D9800) [pid = 792] [serial = 500] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 116 (197E6400) [pid = 792] [serial = 503] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 115 (16EB6000) [pid = 792] [serial = 491] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 114 (17B34C00) [pid = 792] [serial = 492] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 113 (18A85C00) [pid = 792] [serial = 497] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 112 (18726000) [pid = 792] [serial = 494] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 111 (187D8000) [pid = 792] [serial = 495] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 110 (0FA37400) [pid = 792] [serial = 488] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 109 (0FB33800) [pid = 792] [serial = 489] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 108 (146BC800) [pid = 792] [serial = 486] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 107 (13F3F000) [pid = 792] [serial = 485] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 106 (194B7400) [pid = 792] [serial = 468] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1964D000) [pid = 792] [serial = 501] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 104 (197E5800) [pid = 792] [serial = 504] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1A560C00) [pid = 792] [serial = 507] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 102 (19A16000) [pid = 792] [serial = 506] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1BA51C00) [pid = 792] [serial = 513] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 100 (19A11000) [pid = 792] [serial = 509] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 99 (18D4DC00) [pid = 792] [serial = 498] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | --DOMWINDOW == 98 (19A0E800) [pid = 792] [serial = 510] [outer = 00000000] [url = about:blank] 22:00:40 INFO - PROCESS | 792 | 1461301240271 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]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1670ms 22:00:40 INFO - PROCESS | 792 | 1461301240287 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 792 | 1461301240291 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 22:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:00:40 INFO - PROCESS | 792 | 1461301240295 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - PROCESS | 792 | 1461301240299 Marionette TRACE conn6 <- [1,710,null,{}] 22:00:40 INFO - PROCESS | 792 | 1461301240305 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}] 22:00:40 INFO - PROCESS | 792 | 1461301240392 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 22:00:40 INFO - PROCESS | 792 | 1461301240527 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 792 | ++DOCSHELL 14639800 == 48 [pid = 792] [id = 187] 22:00:40 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (1463C400) [pid = 792] [serial = 559] [outer = 00000000] 22:00:40 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (146EFC00) [pid = 792] [serial = 560] [outer = 1463C400] 22:00:40 INFO - PROCESS | 792 | 1461301240579 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (158BF400) [pid = 792] [serial = 561] [outer = 1463C400] 22:00:40 INFO - PROCESS | 792 | 1461301240957 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] 22:00:41 INFO - PROCESS | 792 | 1461301240996 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 22:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:00:41 INFO - PROCESS | 792 | 1461301241020 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 792 | 1461301241022 Marionette TRACE conn6 <- [1,714,null,{}] 22:00:41 INFO - PROCESS | 792 | 1461301241026 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}] 22:00:41 INFO - PROCESS | 792 | 1461301241108 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 22:00:41 INFO - PROCESS | 792 | 1461301241116 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 792 | ++DOCSHELL 174C5800 == 49 [pid = 792] [id = 188] 22:00:41 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (174D3400) [pid = 792] [serial = 562] [outer = 00000000] 22:00:41 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (1838CC00) [pid = 792] [serial = 563] [outer = 174D3400] 22:00:41 INFO - PROCESS | 792 | 1461301241162 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (1840F000) [pid = 792] [serial = 564] [outer = 174D3400] 22:00:41 INFO - PROCESS | 792 | 1461301241690 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]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 751ms 22:00:41 INFO - PROCESS | 792 | 1461301241753 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 792 | 1461301241755 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 22:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:00:41 INFO - PROCESS | 792 | 1461301241760 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 792 | 1461301241765 Marionette TRACE conn6 <- [1,718,null,{}] 22:00:41 INFO - PROCESS | 792 | 1461301241805 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}] 22:00:41 INFO - PROCESS | 792 | 1461301241925 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 22:00:41 INFO - PROCESS | 792 | 1461301241941 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 792 | ++DOCSHELL 18A86C00 == 50 [pid = 792] [id = 189] 22:00:41 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (18A88C00) [pid = 792] [serial = 565] [outer = 00000000] 22:00:41 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18DCE000) [pid = 792] [serial = 566] [outer = 18A88C00] 22:00:41 INFO - PROCESS | 792 | 1461301241987 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (19264000) [pid = 792] [serial = 567] [outer = 18A88C00] 22:00:42 INFO - PROCESS | 792 | 1461301242467 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] 22:00:42 INFO - PROCESS | 792 | 1461301242536 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 22:00:42 INFO - PROCESS | 792 | 1461301242539 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:00:42 INFO - PROCESS | 792 | 1461301242541 Marionette TRACE conn6 <- [1,722,null,{}] 22:00:42 INFO - PROCESS | 792 | 1461301242544 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}] 22:00:42 INFO - PROCESS | 792 | 1461301242655 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 22:00:42 INFO - PROCESS | 792 | 1461301242710 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 792 | ++DOCSHELL 195CAC00 == 51 [pid = 792] [id = 190] 22:00:42 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (195D2800) [pid = 792] [serial = 568] [outer = 00000000] 22:00:42 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (196D3800) [pid = 792] [serial = 569] [outer = 195D2800] 22:00:42 INFO - PROCESS | 792 | 1461301242756 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (196CC400) [pid = 792] [serial = 570] [outer = 195D2800] 22:00:43 INFO - PROCESS | 792 | 1461301243159 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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 22:00:43 INFO - PROCESS | 792 | 1461301243257 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 792 | 1461301243259 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 22:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:00:43 INFO - PROCESS | 792 | 1461301243267 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 792 | 1461301243269 Marionette TRACE conn6 <- [1,726,null,{}] 22:00:43 INFO - PROCESS | 792 | 1461301243273 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}] 22:00:43 INFO - PROCESS | 792 | 1461301243381 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 22:00:43 INFO - PROCESS | 792 | 1461301243445 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:43 INFO - PROCESS | 792 | ++DOCSHELL 19873C00 == 52 [pid = 792] [id = 191] 22:00:43 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (198D5800) [pid = 792] [serial = 571] [outer = 00000000] 22:00:43 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (198F2000) [pid = 792] [serial = 572] [outer = 198D5800] 22:00:43 INFO - PROCESS | 792 | 1461301243501 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (19A0C000) [pid = 792] [serial = 573] [outer = 198D5800] 22:00:44 INFO - PROCESS | 792 | 1461301244431 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]]]}] 22:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1223ms 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 112 (18721400) [pid = 792] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 111 (0F989000) [pid = 792] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 110 (0FD9B000) [pid = 792] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 109 (18383800) [pid = 792] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 108 (158B4C00) [pid = 792] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 107 (158BD800) [pid = 792] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 106 (196D5400) [pid = 792] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 105 (18A28400) [pid = 792] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 104 (18A82000) [pid = 792] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1C5E6400) [pid = 792] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 102 (1C74EC00) [pid = 792] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 101 (14828000) [pid = 792] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 100 (197BFC00) [pid = 792] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 99 (102D5C00) [pid = 792] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 98 (1C333400) [pid = 792] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 97 (18405000) [pid = 792] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 96 (1AFE6C00) [pid = 792] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:00:44 INFO - PROCESS | 792 | --DOMWINDOW == 95 (10EF0C00) [pid = 792] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:00:44 INFO - PROCESS | 792 | 1461301244701 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 22:00:44 INFO - PROCESS | 792 | 1461301244703 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 22:00:44 INFO - PROCESS | 792 | 1461301244710 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 792 | 1461301244712 Marionette TRACE conn6 <- [1,730,null,{}] 22:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:00:44 INFO - PROCESS | 792 | 1461301244715 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}] 22:00:44 INFO - PROCESS | 792 | 1461301244821 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 22:00:44 INFO - PROCESS | 792 | 1461301244827 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 792 | ++DOCSHELL 10AA4400 == 53 [pid = 792] [id = 192] 22:00:44 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (13F08800) [pid = 792] [serial = 574] [outer = 00000000] 22:00:44 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (174DFC00) [pid = 792] [serial = 575] [outer = 13F08800] 22:00:44 INFO - PROCESS | 792 | 1461301244872 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (18385C00) [pid = 792] [serial = 576] [outer = 13F08800] 22:00:45 INFO - PROCESS | 792 | 1461301245776 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]]]}] 22:00:45 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 22:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1117ms 22:00:45 INFO - PROCESS | 792 | 1461301245838 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 792 | 1461301245840 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 22:00:45 INFO - PROCESS | 792 | 1461301245843 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:00:45 INFO - PROCESS | 792 | 1461301245845 Marionette TRACE conn6 <- [1,734,null,{}] 22:00:45 INFO - PROCESS | 792 | 1461301245849 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}] 22:00:45 INFO - PROCESS | 792 | 1461301245926 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 22:00:45 INFO - PROCESS | 792 | 1461301245933 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:45 INFO - PROCESS | 792 | ++DOCSHELL 196D5400 == 54 [pid = 792] [id = 193] 22:00:45 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (197B9800) [pid = 792] [serial = 577] [outer = 00000000] 22:00:45 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (19A18000) [pid = 792] [serial = 578] [outer = 197B9800] 22:00:45 INFO - PROCESS | 792 | 1461301245977 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (1A902400) [pid = 792] [serial = 579] [outer = 197B9800] 22:00:46 INFO - PROCESS | 792 | 1461301246927 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]]]}] 22:00:46 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.) 22:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms 22:00:46 INFO - PROCESS | 792 | 1461301246976 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 792 | 1461301246980 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 22:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:00:47 INFO - PROCESS | 792 | 1461301247028 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 792 | 1461301247033 Marionette TRACE conn6 <- [1,738,null,{}] 22:00:47 INFO - PROCESS | 792 | 1461301247041 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}] 22:00:47 INFO - PROCESS | 792 | 1461301247139 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 22:00:47 INFO - PROCESS | 792 | 1461301247308 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 792 | ++DOCSHELL 13F30C00 == 55 [pid = 792] [id = 194] 22:00:47 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (13F33400) [pid = 792] [serial = 580] [outer = 00000000] 22:00:47 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (158B4C00) [pid = 792] [serial = 581] [outer = 13F33400] 22:00:47 INFO - PROCESS | 792 | 1461301247412 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (1611EC00) [pid = 792] [serial = 582] [outer = 13F33400] 22:00:48 INFO - PROCESS | 792 | 1461301248414 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]]]}] 22:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1441ms 22:00:48 INFO - PROCESS | 792 | 1461301248511 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 22:00:48 INFO - PROCESS | 792 | 1461301248518 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 22:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:00:48 INFO - PROCESS | 792 | 1461301248526 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 792 | 1461301248529 Marionette TRACE conn6 <- [1,742,null,{}] 22:00:48 INFO - PROCESS | 792 | 1461301248533 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}] 22:00:48 INFO - PROCESS | 792 | 1461301248633 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 22:00:48 INFO - PROCESS | 792 | 1461301248837 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:48 INFO - PROCESS | 792 | ++DOCSHELL 1871FC00 == 56 [pid = 792] [id = 195] 22:00:48 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (187D6800) [pid = 792] [serial = 583] [outer = 00000000] 22:00:48 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18A30C00) [pid = 792] [serial = 584] [outer = 187D6800] 22:00:48 INFO - PROCESS | 792 | 1461301248895 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18A81400) [pid = 792] [serial = 585] [outer = 187D6800] 22:00:49 INFO - PROCESS | 792 | 1461301249872 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]]]}] 22:00:49 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 22:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1383ms 22:00:49 INFO - PROCESS | 792 | 1461301249934 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 22:00:49 INFO - PROCESS | 792 | 1461301249937 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 22:00:49 INFO - PROCESS | 792 | 1461301249941 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:00:49 INFO - PROCESS | 792 | 1461301249945 Marionette TRACE conn6 <- [1,746,null,{}] 22:00:49 INFO - PROCESS | 792 | 1461301249956 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}] 22:00:50 INFO - PROCESS | 792 | 1461301250102 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 22:00:50 INFO - PROCESS | 792 | 1461301250262 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 792 | ++DOCSHELL 197BE000 == 57 [pid = 792] [id = 196] 22:00:50 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (198EE800) [pid = 792] [serial = 586] [outer = 00000000] 22:00:50 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1AFDCC00) [pid = 792] [serial = 587] [outer = 198EE800] 22:00:50 INFO - PROCESS | 792 | 1461301250324 Marionette DEBUG loaded listener.js 22:00:50 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (1BA4A000) [pid = 792] [serial = 588] [outer = 198EE800] 22:00:50 INFO - PROCESS | 792 | 1461301250908 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]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1020ms 22:00:50 INFO - PROCESS | 792 | 1461301250965 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 792 | 1461301250968 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 22:00:50 INFO - PROCESS | 792 | 1461301250972 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:00:50 INFO - PROCESS | 792 | 1461301250974 Marionette TRACE conn6 <- [1,750,null,{}] 22:00:50 INFO - PROCESS | 792 | 1461301250977 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}] 22:00:51 INFO - PROCESS | 792 | 1461301251082 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 22:00:51 INFO - PROCESS | 792 | 1461301251184 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 792 | ++DOCSHELL 16EBDC00 == 58 [pid = 792] [id = 197] 22:00:51 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (17B2D400) [pid = 792] [serial = 589] [outer = 00000000] 22:00:51 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18A80800) [pid = 792] [serial = 590] [outer = 17B2D400] 22:00:51 INFO - PROCESS | 792 | 1461301251240 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (19649C00) [pid = 792] [serial = 591] [outer = 17B2D400] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 18A2B000 == 57 [pid = 792] [id = 115] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 10AA4400 == 56 [pid = 792] [id = 192] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 19873C00 == 55 [pid = 792] [id = 191] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 195CAC00 == 54 [pid = 792] [id = 190] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 18A86C00 == 53 [pid = 792] [id = 189] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 174C5800 == 52 [pid = 792] [id = 188] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 14639800 == 51 [pid = 792] [id = 187] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 0F1E6400 == 50 [pid = 792] [id = 186] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 112 (194C0400) [pid = 792] [serial = 548] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 18729000 == 49 [pid = 792] [id = 185] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 14150C00 == 48 [pid = 792] [id = 184] 22:00:52 INFO - PROCESS | 792 | --DOCSHELL 18D4D400 == 47 [pid = 792] [id = 183] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 111 (19A67400) [pid = 792] [serial = 432] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 110 (194B6400) [pid = 792] [serial = 429] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 109 (19A14800) [pid = 792] [serial = 338] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 108 (1C74B000) [pid = 792] [serial = 423] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 107 (1DF07800) [pid = 792] [serial = 438] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 106 (1840CC00) [pid = 792] [serial = 390] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 105 (1C5F0C00) [pid = 792] [serial = 387] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 104 (141A3400) [pid = 792] [serial = 378] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1C5EA400) [pid = 792] [serial = 384] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 102 (18A84800) [pid = 792] [serial = 381] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1C751400) [pid = 792] [serial = 435] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 100 (16EB7800) [pid = 792] [serial = 426] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 99 (18A81800) [pid = 792] [serial = 546] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 98 (18A7DC00) [pid = 792] [serial = 545] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 97 (1840C000) [pid = 792] [serial = 539] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 96 (174D4000) [pid = 792] [serial = 537] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 95 (18A2B800) [pid = 792] [serial = 542] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 94 (15894800) [pid = 792] [serial = 531] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 93 (13F33800) [pid = 792] [serial = 530] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 92 (1C332C00) [pid = 792] [serial = 515] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 91 (1C5F1400) [pid = 792] [serial = 527] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 90 (10A0E000) [pid = 792] [serial = 533] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 89 (13F31000) [pid = 792] [serial = 534] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 88 (1C50AC00) [pid = 792] [serial = 524] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 87 (186A9800) [pid = 792] [serial = 540] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 86 (16EB4C00) [pid = 792] [serial = 536] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 85 (19649400) [pid = 792] [serial = 521] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 84 (17B2EC00) [pid = 792] [serial = 518] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | --DOMWINDOW == 83 (18A31400) [pid = 792] [serial = 543] [outer = 00000000] [url = about:blank] 22:00:52 INFO - PROCESS | 792 | 1461301252445 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]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1523ms 22:00:52 INFO - PROCESS | 792 | 1461301252498 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 22:00:52 INFO - PROCESS | 792 | 1461301252502 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 22:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:00:52 INFO - PROCESS | 792 | 1461301252507 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - PROCESS | 792 | 1461301252509 Marionette TRACE conn6 <- [1,754,null,{}] 22:00:52 INFO - PROCESS | 792 | 1461301252515 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}] 22:00:52 INFO - PROCESS | 792 | 1461301252608 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 22:00:52 INFO - PROCESS | 792 | 1461301252687 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 792 | ++DOCSHELL 10E57800 == 48 [pid = 792] [id = 198] 22:00:52 INFO - PROCESS | 792 | ++DOMWINDOW == 84 (10E5B800) [pid = 792] [serial = 592] [outer = 00000000] 22:00:52 INFO - PROCESS | 792 | ++DOMWINDOW == 85 (13F37800) [pid = 792] [serial = 593] [outer = 10E5B800] 22:00:52 INFO - PROCESS | 792 | 1461301252736 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 792 | ++DOMWINDOW == 86 (14647800) [pid = 792] [serial = 594] [outer = 10E5B800] 22:00:53 INFO - PROCESS | 792 | 1461301253628 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]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms 22:00:53 INFO - PROCESS | 792 | 1461301253688 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 792 | 1461301253693 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 22:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:00:53 INFO - PROCESS | 792 | 1461301253707 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 792 | 1461301253710 Marionette TRACE conn6 <- [1,758,null,{}] 22:00:53 INFO - PROCESS | 792 | 1461301253715 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}] 22:00:53 INFO - PROCESS | 792 | 1461301253801 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 22:00:53 INFO - PROCESS | 792 | 1461301253809 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 792 | ++DOCSHELL 174E0000 == 49 [pid = 792] [id = 199] 22:00:53 INFO - PROCESS | 792 | ++DOMWINDOW == 87 (174E2000) [pid = 792] [serial = 595] [outer = 00000000] 22:00:53 INFO - PROCESS | 792 | ++DOMWINDOW == 88 (17B35000) [pid = 792] [serial = 596] [outer = 174E2000] 22:00:53 INFO - PROCESS | 792 | 1461301253856 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 792 | ++DOMWINDOW == 89 (18112C00) [pid = 792] [serial = 597] [outer = 174E2000] 22:00:54 INFO - PROCESS | 792 | 1461301254330 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]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 22:00:54 INFO - PROCESS | 792 | 1461301254392 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 22:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:00:54 INFO - PROCESS | 792 | 1461301254395 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 22:00:54 INFO - PROCESS | 792 | 1461301254398 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 792 | 1461301254401 Marionette TRACE conn6 <- [1,762,null,{}] 22:00:54 INFO - PROCESS | 792 | 1461301254411 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}] 22:00:54 INFO - PROCESS | 792 | 1461301254496 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 22:00:54 INFO - PROCESS | 792 | 1461301254504 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 792 | ++DOCSHELL 18728800 == 50 [pid = 792] [id = 200] 22:00:54 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (18729000) [pid = 792] [serial = 598] [outer = 00000000] 22:00:54 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (1887C800) [pid = 792] [serial = 599] [outer = 18729000] 22:00:54 INFO - PROCESS | 792 | 1461301254554 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (18A2D800) [pid = 792] [serial = 600] [outer = 18729000] 22:00:55 INFO - PROCESS | 792 | 1461301255056 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]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 22:00:55 INFO - PROCESS | 792 | 1461301255090 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 792 | 1461301255093 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 22:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:00:55 INFO - PROCESS | 792 | 1461301255096 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 792 | 1461301255098 Marionette TRACE conn6 <- [1,766,null,{}] 22:00:55 INFO - PROCESS | 792 | 1461301255102 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}] 22:00:55 INFO - PROCESS | 792 | 1461301255241 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 22:00:55 INFO - PROCESS | 792 | 1461301255267 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:55 INFO - PROCESS | 792 | ++DOCSHELL 18D44400 == 51 [pid = 792] [id = 201] 22:00:55 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (18D46800) [pid = 792] [serial = 601] [outer = 00000000] 22:00:55 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (19264C00) [pid = 792] [serial = 602] [outer = 18D46800] 22:00:55 INFO - PROCESS | 792 | 1461301255313 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (1926D000) [pid = 792] [serial = 603] [outer = 18D46800] 22:00:55 INFO - PROCESS | 792 | 1461301255747 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]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 22:00:55 INFO - PROCESS | 792 | 1461301255829 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 792 | 1461301255831 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 22:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:00:55 INFO - PROCESS | 792 | 1461301255834 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 792 | 1461301255836 Marionette TRACE conn6 <- [1,770,null,{}] 22:00:55 INFO - PROCESS | 792 | 1461301255839 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}] 22:00:55 INFO - PROCESS | 792 | 1461301255949 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 22:00:56 INFO - PROCESS | 792 | 1461301256011 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 792 | ++DOCSHELL 19646C00 == 52 [pid = 792] [id = 202] 22:00:56 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (19649000) [pid = 792] [serial = 604] [outer = 00000000] 22:00:56 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (196D0000) [pid = 792] [serial = 605] [outer = 19649000] 22:00:56 INFO - PROCESS | 792 | 1461301256056 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (196CEC00) [pid = 792] [serial = 606] [outer = 19649000] 22:00:56 INFO - PROCESS | 792 | 1461301256494 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]]]}] 22:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 22:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:00:56 INFO - PROCESS | 792 | 1461301256582 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 792 | 1461301256584 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 22:00:56 INFO - PROCESS | 792 | 1461301256587 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 792 | 1461301256589 Marionette TRACE conn6 <- [1,774,null,{}] 22:00:56 INFO - PROCESS | 792 | 1461301256592 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}] 22:00:56 INFO - PROCESS | 792 | 1461301256722 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 97 (0F35E800) [pid = 792] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 96 (174D3400) [pid = 792] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 95 (18A88C00) [pid = 792] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 94 (1463C400) [pid = 792] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 93 (198D5800) [pid = 792] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 92 (13F08800) [pid = 792] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:00:56 INFO - PROCESS | 792 | --DOMWINDOW == 91 (195D2800) [pid = 792] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:00:56 INFO - PROCESS | 792 | 1461301256956 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 792 | ++DOCSHELL 0FA36000 == 53 [pid = 792] [id = 203] 22:00:56 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (10EF1C00) [pid = 792] [serial = 607] [outer = 00000000] 22:00:57 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (174DF400) [pid = 792] [serial = 608] [outer = 10EF1C00] 22:00:57 INFO - PROCESS | 792 | 1461301257007 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (18725C00) [pid = 792] [serial = 609] [outer = 10EF1C00] 22:00:57 INFO - PROCESS | 792 | 1461301257377 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]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 830ms 22:00:57 INFO - PROCESS | 792 | 1461301257420 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 792 | 1461301257421 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 22:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:00:57 INFO - PROCESS | 792 | 1461301257425 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 792 | 1461301257426 Marionette TRACE conn6 <- [1,778,null,{}] 22:00:57 INFO - PROCESS | 792 | 1461301257430 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}] 22:00:57 INFO - PROCESS | 792 | 1461301257540 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 22:00:57 INFO - PROCESS | 792 | 1461301257549 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 792 | ++DOCSHELL 1810E800 == 54 [pid = 792] [id = 204] 22:00:57 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (18A2DC00) [pid = 792] [serial = 610] [outer = 00000000] 22:00:57 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (1A5C7C00) [pid = 792] [serial = 611] [outer = 18A2DC00] 22:00:57 INFO - PROCESS | 792 | 1461301257593 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (196CAC00) [pid = 792] [serial = 612] [outer = 18A2DC00] 22:00:58 INFO - PROCESS | 792 | 1461301257990 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]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 22:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:00:58 INFO - PROCESS | 792 | 1461301258055 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 792 | 1461301258057 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 22:00:58 INFO - PROCESS | 792 | 1461301258060 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 792 | 1461301258062 Marionette TRACE conn6 <- [1,782,null,{}] 22:00:58 INFO - PROCESS | 792 | 1461301258066 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}] 22:00:58 INFO - PROCESS | 792 | 1461301258178 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 22:00:58 INFO - PROCESS | 792 | 1461301258227 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 792 | ++DOCSHELL 1463D000 == 55 [pid = 792] [id = 205] 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (19A0E400) [pid = 792] [serial = 613] [outer = 00000000] 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (1C32F800) [pid = 792] [serial = 614] [outer = 19A0E400] 22:00:58 INFO - PROCESS | 792 | 1461301258271 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (1BF5B400) [pid = 792] [serial = 615] [outer = 19A0E400] 22:00:58 INFO - PROCESS | 792 | 1461301258658 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]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 22:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:00:58 INFO - PROCESS | 792 | 1461301258691 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 792 | 1461301258693 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 22:00:58 INFO - PROCESS | 792 | 1461301258696 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 792 | 1461301258698 Marionette TRACE conn6 <- [1,786,null,{}] 22:00:58 INFO - PROCESS | 792 | 1461301258701 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}] 22:00:58 INFO - PROCESS | 792 | 1461301258816 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 22:00:58 INFO - PROCESS | 792 | 1461301258825 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 792 | ++DOCSHELL 196D4400 == 56 [pid = 792] [id = 206] 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (1C334C00) [pid = 792] [serial = 616] [outer = 00000000] 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (1C513000) [pid = 792] [serial = 617] [outer = 1C334C00] 22:00:58 INFO - PROCESS | 792 | 1461301258870 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (1C5E7C00) [pid = 792] [serial = 618] [outer = 1C334C00] 22:00:59 INFO - PROCESS | 792 | 1461301259562 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]]]}] 22:00:59 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 22:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 22:00:59 INFO - PROCESS | 792 | 1461301259628 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 792 | 1461301259634 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 22:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:00:59 INFO - PROCESS | 792 | 1461301259640 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 792 | 1461301259644 Marionette TRACE conn6 <- [1,790,null,{}] 22:00:59 INFO - PROCESS | 792 | 1461301259650 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}] 22:00:59 INFO - PROCESS | 792 | 1461301259764 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 22:00:59 INFO - PROCESS | 792 | 1461301259896 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 792 | ++DOCSHELL 158BBC00 == 57 [pid = 792] [id = 207] 22:00:59 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (158BC000) [pid = 792] [serial = 619] [outer = 00000000] 22:00:59 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (17B31000) [pid = 792] [serial = 620] [outer = 158BC000] 22:00:59 INFO - PROCESS | 792 | 1461301259955 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (1837E800) [pid = 792] [serial = 621] [outer = 158BC000] 22:01:02 INFO - PROCESS | 792 | 1461301262190 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]]]}] 22:01:02 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 22:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2588ms 22:01:02 INFO - PROCESS | 792 | 1461301262230 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 22:01:02 INFO - PROCESS | 792 | 1461301262237 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 22:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:01:02 INFO - PROCESS | 792 | 1461301262243 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 792 | 1461301262246 Marionette TRACE conn6 <- [1,794,null,{}] 22:01:02 INFO - PROCESS | 792 | 1461301262250 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}] 22:01:02 INFO - PROCESS | 792 | 1461301262360 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 22:01:02 INFO - PROCESS | 792 | 1461301262460 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:02 INFO - PROCESS | 792 | ++DOCSHELL 148E1C00 == 58 [pid = 792] [id = 208] 22:01:02 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18401400) [pid = 792] [serial = 622] [outer = 00000000] 22:01:02 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (1C510800) [pid = 792] [serial = 623] [outer = 18401400] 22:01:02 INFO - PROCESS | 792 | 1461301262515 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1C5EE000) [pid = 792] [serial = 624] [outer = 18401400] 22:01:03 INFO - PROCESS | 792 | 1461301263062 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]]]}] 22:01:03 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 22:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 22:01:03 INFO - PROCESS | 792 | 1461301263115 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 792 | 1461301263118 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 22:01:03 INFO - PROCESS | 792 | 1461301263121 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:01:03 INFO - PROCESS | 792 | 1461301263125 Marionette TRACE conn6 <- [1,798,null,{}] 22:01:03 INFO - PROCESS | 792 | 1461301263136 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}] 22:01:03 INFO - PROCESS | 792 | 1461301263259 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 22:01:03 INFO - PROCESS | 792 | 1461301263389 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 792 | ++DOCSHELL 17B2B400 == 59 [pid = 792] [id = 209] 22:01:03 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (197C6000) [pid = 792] [serial = 625] [outer = 00000000] 22:01:03 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1C74A800) [pid = 792] [serial = 626] [outer = 197C6000] 22:01:03 INFO - PROCESS | 792 | 1461301263452 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1C74F400) [pid = 792] [serial = 627] [outer = 197C6000] 22:01:04 INFO - PROCESS | 792 | 1461301264007 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]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 22:01:04 INFO - PROCESS | 792 | 1461301264055 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 792 | 1461301264058 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 22:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:01:04 INFO - PROCESS | 792 | 1461301264095 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 792 | 1461301264097 Marionette TRACE conn6 <- [1,802,null,{}] 22:01:04 INFO - PROCESS | 792 | 1461301264100 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}] 22:01:04 INFO - PROCESS | 792 | 1461301264209 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 22:01:04 INFO - PROCESS | 792 | 1461301264339 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 792 | ++DOCSHELL 1DF02000 == 60 [pid = 792] [id = 210] 22:01:04 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1DF03000) [pid = 792] [serial = 628] [outer = 00000000] 22:01:04 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1DF0A400) [pid = 792] [serial = 629] [outer = 1DF03000] 22:01:04 INFO - PROCESS | 792 | 1461301264395 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1D311400) [pid = 792] [serial = 630] [outer = 1DF03000] 22:01:04 INFO - PROCESS | 792 | 1461301264963 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] 22:01:05 INFO - PROCESS | 792 | 1461301265032 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 22:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:01:05 INFO - PROCESS | 792 | 1461301265036 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 792 | 1461301265038 Marionette TRACE conn6 <- [1,806,null,{}] 22:01:05 INFO - PROCESS | 792 | 1461301265057 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}] 22:01:05 INFO - PROCESS | 792 | 1461301265163 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 22:01:05 INFO - PROCESS | 792 | 1461301265300 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 792 | ++DOCSHELL 148DFC00 == 61 [pid = 792] [id = 211] 22:01:05 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1C5E8000) [pid = 792] [serial = 631] [outer = 00000000] 22:01:05 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1FE69C00) [pid = 792] [serial = 632] [outer = 1C5E8000] 22:01:05 INFO - PROCESS | 792 | 1461301265356 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1FE6C800) [pid = 792] [serial = 633] [outer = 1C5E8000] 22:01:05 INFO - PROCESS | 792 | 1461301265972 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]]]}] 22:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 22:01:06 INFO - PROCESS | 792 | 1461301266010 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 792 | 1461301266012 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 22:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:01:06 INFO - PROCESS | 792 | 1461301266016 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 792 | 1461301266018 Marionette TRACE conn6 <- [1,810,null,{}] 22:01:06 INFO - PROCESS | 792 | 1461301266022 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}] 22:01:06 INFO - PROCESS | 792 | 1461301266281 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 22:01:06 INFO - PROCESS | 792 | 1461301266443 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 792 | ++DOCSHELL 0F989400 == 62 [pid = 792] [id = 212] 22:01:06 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (0FB2FC00) [pid = 792] [serial = 634] [outer = 00000000] 22:01:06 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (10DB8800) [pid = 792] [serial = 635] [outer = 0FB2FC00] 22:01:06 INFO - PROCESS | 792 | 1461301266500 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (13F3B800) [pid = 792] [serial = 636] [outer = 0FB2FC00] 22:01:06 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1588C800) [pid = 792] [serial = 637] [outer = 174D4800] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 1463D000 == 61 [pid = 792] [id = 205] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 1810E800 == 60 [pid = 792] [id = 204] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 0FA36000 == 59 [pid = 792] [id = 203] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 19646C00 == 58 [pid = 792] [id = 202] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 18D44400 == 57 [pid = 792] [id = 201] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 18728800 == 56 [pid = 792] [id = 200] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 174E0000 == 55 [pid = 792] [id = 199] 22:01:07 INFO - PROCESS | 792 | --DOCSHELL 10E57800 == 54 [pid = 792] [id = 198] 22:01:07 INFO - PROCESS | 792 | --DOMWINDOW == 121 (162A3C00) [pid = 792] [serial = 551] [outer = 00000000] [url = about:blank] 22:01:07 INFO - PROCESS | 792 | --DOMWINDOW == 120 (19263400) [pid = 792] [serial = 554] [outer = 00000000] [url = about:blank] 22:01:07 INFO - PROCESS | 792 | --DOMWINDOW == 119 (19A18000) [pid = 792] [serial = 578] [outer = 00000000] [url = about:blank] 22:01:07 INFO - PROCESS | 792 | 1461301267335 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] 22:01:07 INFO - PROCESS | 792 | 1461301267401 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 22:01:07 INFO - PROCESS | 792 | 1461301267406 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 792 | 1461301267410 Marionette TRACE conn6 <- [1,814,null,{}] 22:01:07 INFO - PROCESS | 792 | 1461301267414 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}] 22:01:07 INFO - PROCESS | 792 | 1461301267506 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 22:01:07 INFO - PROCESS | 792 | 1461301267514 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 792 | ++DOCSHELL 141A9000 == 54 [pid = 792] [id = 213] 22:01:07 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (141F1000) [pid = 792] [serial = 638] [outer = 00000000] 22:01:07 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (146BCC00) [pid = 792] [serial = 639] [outer = 141F1000] 22:01:07 INFO - PROCESS | 792 | 1461301267562 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (1588D400) [pid = 792] [serial = 640] [outer = 141F1000] 22:01:08 INFO - PROCESS | 792 | 1461301268076 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]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 22:01:08 INFO - PROCESS | 792 | 1461301268136 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 792 | 1461301268139 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 22:01:08 INFO - PROCESS | 792 | 1461301268142 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:01:08 INFO - PROCESS | 792 | 1461301268144 Marionette TRACE conn6 <- [1,818,null,{}] 22:01:08 INFO - PROCESS | 792 | 1461301268148 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}] 22:01:08 INFO - PROCESS | 792 | 1461301268232 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 22:01:08 INFO - PROCESS | 792 | 1461301268321 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 792 | ++DOCSHELL 146B7C00 == 55 [pid = 792] [id = 214] 22:01:08 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (158B8400) [pid = 792] [serial = 641] [outer = 00000000] 22:01:08 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (18383800) [pid = 792] [serial = 642] [outer = 158B8400] 22:01:08 INFO - PROCESS | 792 | 1461301268367 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (18408000) [pid = 792] [serial = 643] [outer = 158B8400] 22:01:08 INFO - PROCESS | 792 | 1461301268751 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]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 22:01:08 INFO - PROCESS | 792 | 1461301268817 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 792 | 1461301268821 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 22:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:01:08 INFO - PROCESS | 792 | 1461301268831 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 792 | 1461301268836 Marionette TRACE conn6 <- [1,822,null,{}] 22:01:08 INFO - PROCESS | 792 | 1461301268839 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}] 22:01:08 INFO - PROCESS | 792 | 1461301268929 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 22:01:08 INFO - PROCESS | 792 | 1461301268941 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 792 | ++DOCSHELL 186A7C00 == 56 [pid = 792] [id = 215] 22:01:08 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18720400) [pid = 792] [serial = 644] [outer = 00000000] 22:01:08 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (18A7BC00) [pid = 792] [serial = 645] [outer = 18720400] 22:01:09 INFO - PROCESS | 792 | 1461301268988 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (18D48000) [pid = 792] [serial = 646] [outer = 18720400] 22:01:09 INFO - PROCESS | 792 | 1461301269422 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]]]}] 22:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 22:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:01:09 INFO - PROCESS | 792 | 1461301269460 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 792 | 1461301269462 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 22:01:09 INFO - PROCESS | 792 | 1461301269465 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 792 | 1461301269467 Marionette TRACE conn6 <- [1,826,null,{}] 22:01:09 INFO - PROCESS | 792 | 1461301269470 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}] 22:01:09 INFO - PROCESS | 792 | 1461301269591 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 22:01:09 INFO - PROCESS | 792 | 1461301269680 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 792 | ++DOCSHELL 158BE000 == 57 [pid = 792] [id = 216] 22:01:09 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (16E1BC00) [pid = 792] [serial = 647] [outer = 00000000] 22:01:09 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (194B6000) [pid = 792] [serial = 648] [outer = 16E1BC00] 22:01:09 INFO - PROCESS | 792 | 1461301269725 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (19644000) [pid = 792] [serial = 649] [outer = 16E1BC00] 22:01:10 INFO - PROCESS | 792 | 1461301270160 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]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 22:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:01:10 INFO - PROCESS | 792 | 1461301270196 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 792 | 1461301270198 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 22:01:10 INFO - PROCESS | 792 | 1461301270201 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 792 | 1461301270203 Marionette TRACE conn6 <- [1,830,null,{}] 22:01:10 INFO - PROCESS | 792 | 1461301270206 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}] 22:01:10 INFO - PROCESS | 792 | 1461301270324 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 22:01:10 INFO - PROCESS | 792 | 1461301270332 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 792 | ++DOCSHELL 0FB29400 == 58 [pid = 792] [id = 217] 22:01:10 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1964D400) [pid = 792] [serial = 650] [outer = 00000000] 22:01:10 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (197C0C00) [pid = 792] [serial = 651] [outer = 1964D400] 22:01:10 INFO - PROCESS | 792 | 1461301270432 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (198EC800) [pid = 792] [serial = 652] [outer = 1964D400] 22:01:10 INFO - PROCESS | 792 | 1461301270883 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]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 22:01:10 INFO - PROCESS | 792 | 1461301270972 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 792 | 1461301270974 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 22:01:10 INFO - PROCESS | 792 | 1461301270977 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - PROCESS | 792 | 1461301270979 Marionette TRACE conn6 <- [1,834,null,{}] 22:01:10 INFO - PROCESS | 792 | 1461301270983 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}] 22:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:01:11 INFO - PROCESS | 792 | 1461301271097 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 22:01:11 INFO - PROCESS | 792 | 1461301271161 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:11 INFO - PROCESS | 792 | ++DOCSHELL 198F2000 == 59 [pid = 792] [id = 218] 22:01:11 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (198F3800) [pid = 792] [serial = 653] [outer = 00000000] 22:01:11 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1AD22800) [pid = 792] [serial = 654] [outer = 198F3800] 22:01:11 INFO - PROCESS | 792 | 1461301271206 Marionette DEBUG loaded listener.js 22:01:11 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (1AFE3000) [pid = 792] [serial = 655] [outer = 198F3800] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 122 (18D46800) [pid = 792] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 121 (17B2D400) [pid = 792] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 120 (19A0E400) [pid = 792] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 119 (10E5B800) [pid = 792] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18729000) [pid = 792] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 117 (19649000) [pid = 792] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 116 (174E2000) [pid = 792] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 115 (10EF1C00) [pid = 792] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:01:11 INFO - PROCESS | 792 | --DOMWINDOW == 114 (18A2DC00) [pid = 792] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:01:11 INFO - PROCESS | 792 | 1461301271872 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]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 910ms 22:01:11 INFO - PROCESS | 792 | 1461301271897 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 792 | 1461301271899 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 22:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:01:11 INFO - PROCESS | 792 | 1461301271903 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 792 | 1461301271904 Marionette TRACE conn6 <- [1,838,null,{}] 22:01:11 INFO - PROCESS | 792 | 1461301271908 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}] 22:01:12 INFO - PROCESS | 792 | 1461301271995 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 22:01:12 INFO - PROCESS | 792 | 1461301272099 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 792 | ++DOCSHELL 17B2F800 == 60 [pid = 792] [id = 219] 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (186AAC00) [pid = 792] [serial = 656] [outer = 00000000] 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (19A61400) [pid = 792] [serial = 657] [outer = 186AAC00] 22:01:12 INFO - PROCESS | 792 | 1461301272144 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1BF51000) [pid = 792] [serial = 658] [outer = 186AAC00] 22:01:12 INFO - PROCESS | 792 | 1461301272539 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]]]}] 22:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 22:01:12 INFO - PROCESS | 792 | 1461301272573 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 22:01:12 INFO - PROCESS | 792 | 1461301272575 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 22:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:01:12 INFO - PROCESS | 792 | 1461301272578 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:01:12 INFO - PROCESS | 792 | 1461301272580 Marionette TRACE conn6 <- [1,842,null,{}] 22:01:12 INFO - PROCESS | 792 | 1461301272583 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}] 22:01:12 INFO - PROCESS | 792 | 1461301272697 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 22:01:12 INFO - PROCESS | 792 | 1461301272706 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 792 | ++DOCSHELL 1871F400 == 61 [pid = 792] [id = 220] 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18A31400) [pid = 792] [serial = 659] [outer = 00000000] 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (1C5E6400) [pid = 792] [serial = 660] [outer = 18A31400] 22:01:12 INFO - PROCESS | 792 | 1461301272754 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (1C72E800) [pid = 792] [serial = 661] [outer = 18A31400] 22:01:13 INFO - PROCESS | 792 | 1461301273152 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]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 22:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:01:13 INFO - PROCESS | 792 | 1461301273209 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 792 | 1461301273211 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 22:01:13 INFO - PROCESS | 792 | 1461301273214 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 792 | 1461301273216 Marionette TRACE conn6 <- [1,846,null,{}] 22:01:13 INFO - PROCESS | 792 | 1461301273219 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}] 22:01:13 INFO - PROCESS | 792 | 1461301273336 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 22:01:13 INFO - PROCESS | 792 | 1461301273348 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 792 | ++DOCSHELL 14983000 == 62 [pid = 792] [id = 221] 22:01:13 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (15939000) [pid = 792] [serial = 662] [outer = 00000000] 22:01:13 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1C735C00) [pid = 792] [serial = 663] [outer = 15939000] 22:01:13 INFO - PROCESS | 792 | 1461301273393 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (1C749800) [pid = 792] [serial = 664] [outer = 15939000] 22:01:13 INFO - PROCESS | 792 | 1461301273846 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]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 22:01:13 INFO - PROCESS | 792 | 1461301273886 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 792 | 1461301273890 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 22:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:01:13 INFO - PROCESS | 792 | 1461301273896 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 792 | 1461301273900 Marionette TRACE conn6 <- [1,850,null,{}] 22:01:13 INFO - PROCESS | 792 | 1461301273907 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}] 22:01:14 INFO - PROCESS | 792 | 1461301274106 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 22:01:14 INFO - PROCESS | 792 | 1461301274245 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:14 INFO - PROCESS | 792 | ++DOCSHELL 13F3DC00 == 63 [pid = 792] [id = 222] 22:01:14 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (13F3F800) [pid = 792] [serial = 665] [outer = 00000000] 22:01:14 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (158C1400) [pid = 792] [serial = 666] [outer = 13F3F800] 22:01:14 INFO - PROCESS | 792 | 1461301274308 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (16119400) [pid = 792] [serial = 667] [outer = 13F3F800] 22:01:14 INFO - PROCESS | 792 | 1461301274883 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]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1024ms 22:01:14 INFO - PROCESS | 792 | 1461301274920 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 792 | 1461301274926 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 22:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:01:14 INFO - PROCESS | 792 | 1461301274933 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 792 | 1461301274936 Marionette TRACE conn6 <- [1,854,null,{}] 22:01:14 INFO - PROCESS | 792 | 1461301274940 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}] 22:01:15 INFO - PROCESS | 792 | 1461301275051 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 22:01:15 INFO - PROCESS | 792 | 1461301275157 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 792 | ++DOCSHELL 18010800 == 64 [pid = 792] [id = 223] 22:01:15 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (18380000) [pid = 792] [serial = 668] [outer = 00000000] 22:01:15 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (187D6400) [pid = 792] [serial = 669] [outer = 18380000] 22:01:15 INFO - PROCESS | 792 | 1461301275213 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (18A34000) [pid = 792] [serial = 670] [outer = 18380000] 22:01:15 INFO - PROCESS | 792 | 1461301275836 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]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 22:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:01:15 INFO - PROCESS | 792 | 1461301275905 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 792 | 1461301275908 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 22:01:15 INFO - PROCESS | 792 | 1461301275911 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 792 | 1461301275915 Marionette TRACE conn6 <- [1,858,null,{}] 22:01:15 INFO - PROCESS | 792 | 1461301275926 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}] 22:01:16 INFO - PROCESS | 792 | 1461301276041 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 22:01:16 INFO - PROCESS | 792 | 1461301276174 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 792 | ++DOCSHELL 1C513400 == 65 [pid = 792] [id = 224] 22:01:16 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1C730800) [pid = 792] [serial = 671] [outer = 00000000] 22:01:16 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1DF09C00) [pid = 792] [serial = 672] [outer = 1C730800] 22:01:16 INFO - PROCESS | 792 | 1461301276235 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1FE43800) [pid = 792] [serial = 673] [outer = 1C730800] 22:01:16 INFO - PROCESS | 792 | 1461301276895 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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1023ms 22:01:16 INFO - PROCESS | 792 | 1461301276938 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 792 | 1461301276941 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 22:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:01:16 INFO - PROCESS | 792 | 1461301276944 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 792 | 1461301276946 Marionette TRACE conn6 <- [1,862,null,{}] 22:01:16 INFO - PROCESS | 792 | 1461301276950 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}] 22:01:17 INFO - PROCESS | 792 | 1461301277058 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 22:01:17 INFO - PROCESS | 792 | 1461301277190 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 792 | ++DOCSHELL 1FE45000 == 66 [pid = 792] [id = 225] 22:01:17 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1FE4A800) [pid = 792] [serial = 674] [outer = 00000000] 22:01:17 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1FE67800) [pid = 792] [serial = 675] [outer = 1FE4A800] 22:01:17 INFO - PROCESS | 792 | 1461301277247 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (1FE6EC00) [pid = 792] [serial = 676] [outer = 1FE4A800] 22:01:17 INFO - PROCESS | 792 | 1461301277840 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]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 22:01:17 INFO - PROCESS | 792 | 1461301277878 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 792 | 1461301277880 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 22:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:01:17 INFO - PROCESS | 792 | 1461301277884 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 792 | 1461301277886 Marionette TRACE conn6 <- [1,866,null,{}] 22:01:17 INFO - PROCESS | 792 | 1461301277889 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}] 22:01:18 INFO - PROCESS | 792 | 1461301277994 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 22:01:18 INFO - PROCESS | 792 | 1461301278098 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:18 INFO - PROCESS | 792 | ++DOCSHELL 1FE49800 == 67 [pid = 792] [id = 226] 22:01:18 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (20607C00) [pid = 792] [serial = 677] [outer = 00000000] 22:01:18 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (2060F000) [pid = 792] [serial = 678] [outer = 20607C00] 22:01:18 INFO - PROCESS | 792 | 1461301278153 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (20611000) [pid = 792] [serial = 679] [outer = 20607C00] 22:01:18 INFO - PROCESS | 792 | 1461301278706 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]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 870ms 22:01:18 INFO - PROCESS | 792 | 1461301278758 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 792 | 1461301278760 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 22:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:01:18 INFO - PROCESS | 792 | 1461301278764 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 792 | 1461301278766 Marionette TRACE conn6 <- [1,870,null,{}] 22:01:18 INFO - PROCESS | 792 | 1461301278770 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}] 22:01:18 INFO - PROCESS | 792 | 1461301278897 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 22:01:19 INFO - PROCESS | 792 | 1461301279006 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 792 | ++DOCSHELL 2108B400 == 68 [pid = 792] [id = 227] 22:01:19 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (2108C400) [pid = 792] [serial = 680] [outer = 00000000] 22:01:19 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (2108FC00) [pid = 792] [serial = 681] [outer = 2108C400] 22:01:19 INFO - PROCESS | 792 | 1461301279064 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (20F8C000) [pid = 792] [serial = 682] [outer = 2108C400] 22:01:19 INFO - PROCESS | 792 | 1461301279688 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]]]}] 22:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 22:01:19 INFO - PROCESS | 792 | 1461301279737 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 22:01:19 INFO - PROCESS | 792 | 1461301279740 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 22:01:19 INFO - PROCESS | 792 | 1461301279743 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:01:19 INFO - PROCESS | 792 | 1461301279745 Marionette TRACE conn6 <- [1,874,null,{}] 22:01:19 INFO - PROCESS | 792 | 1461301279749 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}] 22:01:19 INFO - PROCESS | 792 | 1461301279862 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 22:01:20 INFO - PROCESS | 792 | 1461301280001 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:20 INFO - PROCESS | 792 | ++DOCSHELL 16EB7800 == 69 [pid = 792] [id = 228] 22:01:20 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (174BC800) [pid = 792] [serial = 683] [outer = 00000000] 22:01:20 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (18A82C00) [pid = 792] [serial = 684] [outer = 174BC800] 22:01:20 INFO - PROCESS | 792 | 1461301280058 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1926B400) [pid = 792] [serial = 685] [outer = 174BC800] 22:01:20 INFO - PROCESS | 792 | 1461301280780 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]]]}] 22:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1072ms 22:01:20 INFO - PROCESS | 792 | 1461301280820 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 22:01:20 INFO - PROCESS | 792 | 1461301280825 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 22:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:01:20 INFO - PROCESS | 792 | 1461301280830 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 792 | 1461301280834 Marionette TRACE conn6 <- [1,878,null,{}] 22:01:20 INFO - PROCESS | 792 | 1461301280839 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}] 22:01:20 INFO - PROCESS | 792 | 1461301280983 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 22:01:21 INFO - PROCESS | 792 | 1461301281095 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 792 | ++DOCSHELL 14645C00 == 70 [pid = 792] [id = 229] 22:01:21 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (158B2C00) [pid = 792] [serial = 686] [outer = 00000000] 22:01:21 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (1840A000) [pid = 792] [serial = 687] [outer = 158B2C00] 22:01:21 INFO - PROCESS | 792 | 1461301281145 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (187D1800) [pid = 792] [serial = 688] [outer = 158B2C00] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 1871F400 == 69 [pid = 792] [id = 220] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 17B2F800 == 68 [pid = 792] [id = 219] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 198F2000 == 67 [pid = 792] [id = 218] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 0FB29400 == 66 [pid = 792] [id = 217] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 158BE000 == 65 [pid = 792] [id = 216] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 186A7C00 == 64 [pid = 792] [id = 215] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 146B7C00 == 63 [pid = 792] [id = 214] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 141A9000 == 62 [pid = 792] [id = 213] 22:01:21 INFO - PROCESS | 792 | --DOCSHELL 0F989400 == 61 [pid = 792] [id = 212] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1C513000) [pid = 792] [serial = 617] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 145 (19264C00) [pid = 792] [serial = 602] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 144 (19649C00) [pid = 792] [serial = 591] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 143 (18A80800) [pid = 792] [serial = 590] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 142 (1AFDCC00) [pid = 792] [serial = 587] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1C32F800) [pid = 792] [serial = 614] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 140 (18A30C00) [pid = 792] [serial = 584] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 139 (13F37800) [pid = 792] [serial = 593] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 138 (14647800) [pid = 792] [serial = 594] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1887C800) [pid = 792] [serial = 599] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 136 (196D0000) [pid = 792] [serial = 605] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 135 (158B4C00) [pid = 792] [serial = 581] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 134 (17B35000) [pid = 792] [serial = 596] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 133 (18112C00) [pid = 792] [serial = 597] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1926D000) [pid = 792] [serial = 603] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 131 (174DF400) [pid = 792] [serial = 608] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 130 (196CEC00) [pid = 792] [serial = 606] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 129 (18725C00) [pid = 792] [serial = 609] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1A5C7C00) [pid = 792] [serial = 611] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 127 (18A2D800) [pid = 792] [serial = 600] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 126 (196CAC00) [pid = 792] [serial = 612] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | --DOMWINDOW == 125 (1BF5B400) [pid = 792] [serial = 615] [outer = 00000000] [url = about:blank] 22:01:21 INFO - PROCESS | 792 | 1461301281733 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]]]}] 22:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 22:01:21 INFO - PROCESS | 792 | 1461301281765 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 792 | 1461301281771 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 22:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:01:21 INFO - PROCESS | 792 | 1461301281777 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 792 | 1461301281780 Marionette TRACE conn6 <- [1,882,null,{}] 22:01:21 INFO - PROCESS | 792 | 1461301281784 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}] 22:01:21 INFO - PROCESS | 792 | 1461301281879 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 22:01:21 INFO - PROCESS | 792 | 1461301281889 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 792 | ++DOCSHELL 146BE800 == 62 [pid = 792] [id = 230] 22:01:21 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (146C1000) [pid = 792] [serial = 689] [outer = 00000000] 22:01:21 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (16EB7C00) [pid = 792] [serial = 690] [outer = 146C1000] 22:01:21 INFO - PROCESS | 792 | 1461301281939 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (17B2F800) [pid = 792] [serial = 691] [outer = 146C1000] 22:01:22 INFO - PROCESS | 792 | 1461301282488 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]]]}] 22:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 22:01:22 INFO - PROCESS | 792 | 1461301282511 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 792 | 1461301282513 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 22:01:22 INFO - PROCESS | 792 | 1461301282516 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:01:22 INFO - PROCESS | 792 | 1461301282520 Marionette TRACE conn6 <- [1,886,null,{}] 22:01:22 INFO - PROCESS | 792 | 1461301282530 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}] 22:01:22 INFO - PROCESS | 792 | 1461301282626 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 22:01:22 INFO - PROCESS | 792 | 1461301282729 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 792 | ++DOCSHELL 1887C800 == 63 [pid = 792] [id = 231] 22:01:22 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (18882800) [pid = 792] [serial = 692] [outer = 00000000] 22:01:22 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (19266000) [pid = 792] [serial = 693] [outer = 18882800] 22:01:22 INFO - PROCESS | 792 | 1461301282780 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (194B2000) [pid = 792] [serial = 694] [outer = 18882800] 22:01:23 INFO - PROCESS | 792 | 1461301283204 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]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 22:01:23 INFO - PROCESS | 792 | 1461301283251 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 792 | 1461301283253 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 22:01:23 INFO - PROCESS | 792 | 1461301283257 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:01:23 INFO - PROCESS | 792 | 1461301283258 Marionette TRACE conn6 <- [1,890,null,{}] 22:01:23 INFO - PROCESS | 792 | 1461301283262 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}] 22:01:23 INFO - PROCESS | 792 | 1461301283349 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 22:01:23 INFO - PROCESS | 792 | 1461301283356 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 792 | ++DOCSHELL 196CE800 == 64 [pid = 792] [id = 232] 22:01:23 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (196CEC00) [pid = 792] [serial = 695] [outer = 00000000] 22:01:23 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (197BEC00) [pid = 792] [serial = 696] [outer = 196CEC00] 22:01:23 INFO - PROCESS | 792 | 1461301283405 Marionette DEBUG loaded listener.js 22:01:23 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (19877C00) [pid = 792] [serial = 697] [outer = 196CEC00] 22:01:23 INFO - PROCESS | 792 | 1461301283855 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]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 22:01:23 INFO - PROCESS | 792 | 1461301283892 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 792 | 1461301283894 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 22:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:01:23 INFO - PROCESS | 792 | 1461301283918 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 792 | 1461301283920 Marionette TRACE conn6 <- [1,894,null,{}] 22:01:23 INFO - PROCESS | 792 | 1461301283924 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}] 22:01:24 INFO - PROCESS | 792 | 1461301284070 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 22:01:24 INFO - PROCESS | 792 | 1461301284129 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 792 | ++DOCSHELL 196D1400 == 65 [pid = 792] [id = 233] 22:01:24 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (198EC400) [pid = 792] [serial = 698] [outer = 00000000] 22:01:24 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (19A13800) [pid = 792] [serial = 699] [outer = 198EC400] 22:01:24 INFO - PROCESS | 792 | 1461301284175 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (19A17000) [pid = 792] [serial = 700] [outer = 198EC400] 22:01:24 INFO - PROCESS | 792 | 1461301284630 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]]]}] 22:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 790ms 22:01:24 INFO - PROCESS | 792 | 1461301284700 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 792 | 1461301284702 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 22:01:24 INFO - PROCESS | 792 | 1461301284706 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:01:24 INFO - PROCESS | 792 | 1461301284708 Marionette TRACE conn6 <- [1,898,null,{}] 22:01:24 INFO - PROCESS | 792 | 1461301284712 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}] 22:01:24 INFO - PROCESS | 792 | 1461301284839 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 22:01:24 INFO - PROCESS | 792 | 1461301284908 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 792 | ++DOCSHELL 1BF58400 == 66 [pid = 792] [id = 234] 22:01:24 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1BF5AC00) [pid = 792] [serial = 701] [outer = 00000000] 22:01:24 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C514C00) [pid = 792] [serial = 702] [outer = 1BF5AC00] 22:01:24 INFO - PROCESS | 792 | 1461301284956 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1C5F1800) [pid = 792] [serial = 703] [outer = 1BF5AC00] 22:01:25 INFO - PROCESS | 792 | 1461301285371 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]]]}] 22:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 22:01:25 INFO - PROCESS | 792 | 1461301285456 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 22:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:01:25 INFO - PROCESS | 792 | 1461301285459 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 22:01:25 INFO - PROCESS | 792 | 1461301285462 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - PROCESS | 792 | 1461301285464 Marionette TRACE conn6 <- [1,902,null,{}] 22:01:25 INFO - PROCESS | 792 | 1461301285467 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}] 22:01:25 INFO - PROCESS | 792 | 1461301285583 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 22:01:25 INFO - PROCESS | 792 | 1461301285649 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:25 INFO - PROCESS | 792 | ++DOCSHELL 1C732400 == 67 [pid = 792] [id = 235] 22:01:25 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1C735400) [pid = 792] [serial = 704] [outer = 00000000] 22:01:25 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (1DF08000) [pid = 792] [serial = 705] [outer = 1C735400] 22:01:25 INFO - PROCESS | 792 | 1461301285695 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (1FE42800) [pid = 792] [serial = 706] [outer = 1C735400] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 142 (16E1BC00) [pid = 792] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1964D400) [pid = 792] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 140 (186AAC00) [pid = 792] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 139 (0FB2FC00) [pid = 792] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 138 (198F3800) [pid = 792] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 137 (18720400) [pid = 792] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 136 (141F1000) [pid = 792] [serial = 638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 135 (158B8400) [pid = 792] [serial = 641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:01:26 INFO - PROCESS | 792 | --DOMWINDOW == 134 (18A31400) [pid = 792] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:01:26 INFO - PROCESS | 792 | 1461301286264 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]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 830ms 22:01:26 INFO - PROCESS | 792 | 1461301286293 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 792 | 1461301286295 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 22:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:01:26 INFO - PROCESS | 792 | 1461301286298 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 792 | 1461301286300 Marionette TRACE conn6 <- [1,906,null,{}] 22:01:26 INFO - PROCESS | 792 | 1461301286303 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}] 22:01:26 INFO - PROCESS | 792 | 1461301286424 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 22:01:26 INFO - PROCESS | 792 | 1461301286490 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 792 | ++DOCSHELL 14621C00 == 68 [pid = 792] [id = 236] 22:01:26 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18404C00) [pid = 792] [serial = 707] [outer = 00000000] 22:01:26 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1C73D000) [pid = 792] [serial = 708] [outer = 18404C00] 22:01:26 INFO - PROCESS | 792 | 1461301286538 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1DF06400) [pid = 792] [serial = 709] [outer = 18404C00] 22:01:26 INFO - PROCESS | 792 | 1461301286906 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]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 22:01:26 INFO - PROCESS | 792 | 1461301286940 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 792 | 1461301286942 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 22:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:01:26 INFO - PROCESS | 792 | 1461301286961 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 792 | 1461301286963 Marionette TRACE conn6 <- [1,910,null,{}] 22:01:26 INFO - PROCESS | 792 | 1461301286967 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}] 22:01:27 INFO - PROCESS | 792 | 1461301287059 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 22:01:27 INFO - PROCESS | 792 | 1461301287066 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 792 | ++DOCSHELL 1FE63C00 == 69 [pid = 792] [id = 237] 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1FE64000) [pid = 792] [serial = 710] [outer = 00000000] 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (20F86800) [pid = 792] [serial = 711] [outer = 1FE64000] 22:01:27 INFO - PROCESS | 792 | 1461301287114 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (20F8B000) [pid = 792] [serial = 712] [outer = 1FE64000] 22:01:27 INFO - PROCESS | 792 | 1461301287588 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]]]}] 22:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 22:01:27 INFO - PROCESS | 792 | 1461301287642 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 792 | 1461301287644 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 22:01:27 INFO - PROCESS | 792 | 1461301287647 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:01:27 INFO - PROCESS | 792 | 1461301287649 Marionette TRACE conn6 <- [1,914,null,{}] 22:01:27 INFO - PROCESS | 792 | 1461301287653 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}] 22:01:27 INFO - PROCESS | 792 | 1461301287742 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 22:01:27 INFO - PROCESS | 792 | 1461301287749 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 792 | ++DOCSHELL 20ED6400 == 70 [pid = 792] [id = 238] 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (20ED6C00) [pid = 792] [serial = 713] [outer = 00000000] 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (20EDB000) [pid = 792] [serial = 714] [outer = 20ED6C00] 22:01:27 INFO - PROCESS | 792 | 1461301287796 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (20EDCC00) [pid = 792] [serial = 715] [outer = 20ED6C00] 22:01:28 INFO - PROCESS | 792 | 1461301288428 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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 22:01:28 INFO - PROCESS | 792 | 1461301288523 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 792 | 1461301288527 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 22:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:01:28 INFO - PROCESS | 792 | 1461301288533 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 792 | 1461301288537 Marionette TRACE conn6 <- [1,918,null,{}] 22:01:28 INFO - PROCESS | 792 | 1461301288544 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}] 22:01:28 INFO - PROCESS | 792 | 1461301288668 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 22:01:28 INFO - PROCESS | 792 | 1461301288772 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 792 | ++DOCSHELL 10DB6800 == 71 [pid = 792] [id = 239] 22:01:28 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (13F38C00) [pid = 792] [serial = 716] [outer = 00000000] 22:01:28 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (17B37800) [pid = 792] [serial = 717] [outer = 13F38C00] 22:01:28 INFO - PROCESS | 792 | 1461301288831 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (18381C00) [pid = 792] [serial = 718] [outer = 13F38C00] 22:01:29 INFO - PROCESS | 792 | 1461301289426 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]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 22:01:29 INFO - PROCESS | 792 | 1461301289468 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 792 | 1461301289475 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 22:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:01:29 INFO - PROCESS | 792 | 1461301289482 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 792 | 1461301289485 Marionette TRACE conn6 <- [1,922,null,{}] 22:01:29 INFO - PROCESS | 792 | 1461301289489 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}] 22:01:29 INFO - PROCESS | 792 | 1461301289609 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 22:01:29 INFO - PROCESS | 792 | 1461301289752 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 792 | ++DOCSHELL 13F08800 == 72 [pid = 792] [id = 240] 22:01:29 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1837F400) [pid = 792] [serial = 719] [outer = 00000000] 22:01:29 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (1964AC00) [pid = 792] [serial = 720] [outer = 1837F400] 22:01:29 INFO - PROCESS | 792 | 1461301289813 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (198EB800) [pid = 792] [serial = 721] [outer = 1837F400] 22:01:30 INFO - PROCESS | 792 | 1461301290421 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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 22:01:30 INFO - PROCESS | 792 | 1461301290452 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 792 | 1461301290455 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 792 | 1461301290458 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:01:30 INFO - PROCESS | 792 | 1461301290462 Marionette TRACE conn6 <- [1,926,null,{}] 22:01:30 INFO - PROCESS | 792 | 1461301290473 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}] 22:01:30 INFO - PROCESS | 792 | 1461301290587 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 22:01:30 INFO - PROCESS | 792 | 1461301290727 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 792 | ++DOCSHELL 20E2A800 == 73 [pid = 792] [id = 241] 22:01:30 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (20E2B000) [pid = 792] [serial = 722] [outer = 00000000] 22:01:30 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (20E2E800) [pid = 792] [serial = 723] [outer = 20E2B000] 22:01:30 INFO - PROCESS | 792 | 1461301290787 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (20E32400) [pid = 792] [serial = 724] [outer = 20E2B000] 22:01:31 INFO - PROCESS | 792 | 1461301291407 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]]]}] 22:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 22:01:31 INFO - PROCESS | 792 | 1461301291440 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 22:01:31 INFO - PROCESS | 792 | 1461301291443 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 22:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:01:31 INFO - PROCESS | 792 | 1461301291447 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - PROCESS | 792 | 1461301291449 Marionette TRACE conn6 <- [1,930,null,{}] 22:01:31 INFO - PROCESS | 792 | 1461301291452 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}] 22:01:31 INFO - PROCESS | 792 | 1461301291563 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 22:01:31 INFO - PROCESS | 792 | 1461301291699 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 792 | ++DOCSHELL 20E03C00 == 74 [pid = 792] [id = 242] 22:01:31 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (20E04C00) [pid = 792] [serial = 725] [outer = 00000000] 22:01:31 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (20E0DC00) [pid = 792] [serial = 726] [outer = 20E04C00] 22:01:31 INFO - PROCESS | 792 | 1461301291757 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20E10C00) [pid = 792] [serial = 727] [outer = 20E04C00] 22:01:32 INFO - PROCESS | 792 | 1461301292324 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]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 931ms 22:01:32 INFO - PROCESS | 792 | 1461301292378 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 792 | 1461301292380 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 22:01:32 INFO - PROCESS | 792 | 1461301292384 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:01:32 INFO - PROCESS | 792 | 1461301292386 Marionette TRACE conn6 <- [1,934,null,{}] 22:01:32 INFO - PROCESS | 792 | 1461301292390 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}] 22:01:32 INFO - PROCESS | 792 | 1461301292497 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 22:01:32 INFO - PROCESS | 792 | 1461301292606 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 792 | ++DOCSHELL 20E38000 == 75 [pid = 792] [id = 243] 22:01:32 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (20E38400) [pid = 792] [serial = 728] [outer = 00000000] 22:01:32 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (20E5B000) [pid = 792] [serial = 729] [outer = 20E38400] 22:01:32 INFO - PROCESS | 792 | 1461301292665 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (20E5CC00) [pid = 792] [serial = 730] [outer = 20E38400] 22:01:33 INFO - PROCESS | 792 | 1461301293323 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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 22:01:33 INFO - PROCESS | 792 | 1461301293357 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 792 | 1461301293360 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 22:01:33 INFO - PROCESS | 792 | 1461301293363 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:01:33 INFO - PROCESS | 792 | 1461301293365 Marionette TRACE conn6 <- [1,938,null,{}] 22:01:33 INFO - PROCESS | 792 | 1461301293369 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}] 22:01:33 INFO - PROCESS | 792 | 1461301293500 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 22:01:33 INFO - PROCESS | 792 | 1461301293643 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:33 INFO - PROCESS | 792 | ++DOCSHELL 18073800 == 76 [pid = 792] [id = 244] 22:01:33 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (1838C800) [pid = 792] [serial = 731] [outer = 00000000] 22:01:33 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (198F2400) [pid = 792] [serial = 732] [outer = 1838C800] 22:01:33 INFO - PROCESS | 792 | 1461301293702 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (1AFE8000) [pid = 792] [serial = 733] [outer = 1838C800] 22:01:34 INFO - PROCESS | 792 | 1461301294517 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]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1177ms 22:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:01:34 INFO - PROCESS | 792 | 1461301294545 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 792 | 1461301294549 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 22:01:34 INFO - PROCESS | 792 | 1461301294554 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 792 | 1461301294558 Marionette TRACE conn6 <- [1,942,null,{}] 22:01:34 INFO - PROCESS | 792 | 1461301294565 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}] 22:01:34 INFO - PROCESS | 792 | 1461301294671 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 22:01:34 INFO - PROCESS | 792 | 1461301294821 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 792 | ++DOCSHELL 0F924C00 == 77 [pid = 792] [id = 245] 22:01:34 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (0F988C00) [pid = 792] [serial = 734] [outer = 00000000] 22:01:34 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (16122000) [pid = 792] [serial = 735] [outer = 0F988C00] 22:01:34 INFO - PROCESS | 792 | 1461301294875 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (16EBC400) [pid = 792] [serial = 736] [outer = 0F988C00] 22:01:35 INFO - PROCESS | 792 | 1461301295463 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]]]}] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 1871FC00 == 76 [pid = 792] [id = 195] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 16EBDC00 == 75 [pid = 792] [id = 197] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 197BE000 == 74 [pid = 792] [id = 196] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 1FE63C00 == 73 [pid = 792] [id = 237] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 14621C00 == 72 [pid = 792] [id = 236] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 1C732400 == 71 [pid = 792] [id = 235] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 1BF58400 == 70 [pid = 792] [id = 234] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 196D1400 == 69 [pid = 792] [id = 233] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 196CE800 == 68 [pid = 792] [id = 232] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 1887C800 == 67 [pid = 792] [id = 231] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 163 (1C735C00) [pid = 792] [serial = 663] [outer = 00000000] [url = about:blank] 22:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 990ms 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 146BE800 == 66 [pid = 792] [id = 230] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 14645C00 == 65 [pid = 792] [id = 229] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 13F3DC00 == 64 [pid = 792] [id = 222] 22:01:35 INFO - PROCESS | 792 | --DOCSHELL 14983000 == 63 [pid = 792] [id = 221] 22:01:35 INFO - PROCESS | 792 | 1461301295566 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 792 | 1461301295571 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 22:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:01:35 INFO - PROCESS | 792 | 1461301295577 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 792 | 1461301295580 Marionette TRACE conn6 <- [1,946,null,{}] 22:01:35 INFO - PROCESS | 792 | 1461301295584 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}] 22:01:35 INFO - PROCESS | 792 | 1461301295696 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 162 (18A7BC00) [pid = 792] [serial = 645] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 161 (146BCC00) [pid = 792] [serial = 639] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 160 (1588D400) [pid = 792] [serial = 640] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 159 (18383800) [pid = 792] [serial = 642] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 158 (18408000) [pid = 792] [serial = 643] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 157 (1FE69C00) [pid = 792] [serial = 632] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 156 (1C5E6400) [pid = 792] [serial = 660] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 155 (1C72E800) [pid = 792] [serial = 661] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 154 (162A4800) [pid = 792] [serial = 345] [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.] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 153 (1AFE3000) [pid = 792] [serial = 655] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 152 (18D48000) [pid = 792] [serial = 646] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 151 (1BF51000) [pid = 792] [serial = 658] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 150 (194B6000) [pid = 792] [serial = 648] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 149 (19644000) [pid = 792] [serial = 649] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 148 (198EC800) [pid = 792] [serial = 652] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 147 (197C0C00) [pid = 792] [serial = 651] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 146 (19A61400) [pid = 792] [serial = 657] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 145 (17B31000) [pid = 792] [serial = 620] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1C510800) [pid = 792] [serial = 623] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1C74A800) [pid = 792] [serial = 626] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 142 (1DF0A400) [pid = 792] [serial = 629] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 141 (13F3B800) [pid = 792] [serial = 636] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 140 (10DB8800) [pid = 792] [serial = 635] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1AD22800) [pid = 792] [serial = 654] [outer = 00000000] [url = about:blank] 22:01:35 INFO - PROCESS | 792 | 1461301295810 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 792 | ++DOCSHELL 10A10000 == 64 [pid = 792] [id = 246] 22:01:35 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (10DB8800) [pid = 792] [serial = 737] [outer = 00000000] 22:01:35 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (141A8800) [pid = 792] [serial = 738] [outer = 10DB8800] 22:01:35 INFO - PROCESS | 792 | 1461301295860 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (1488E400) [pid = 792] [serial = 739] [outer = 10DB8800] 22:01:36 INFO - PROCESS | 792 | 1461301296337 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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 770ms 22:01:36 INFO - PROCESS | 792 | 1461301296350 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 792 | 1461301296353 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 22:01:36 INFO - PROCESS | 792 | 1461301296356 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:01:36 INFO - PROCESS | 792 | 1461301296360 Marionette TRACE conn6 <- [1,950,null,{}] 22:01:36 INFO - PROCESS | 792 | 1461301296370 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}] 22:01:36 INFO - PROCESS | 792 | 1461301296459 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 22:01:36 INFO - PROCESS | 792 | 1461301296469 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 792 | ++DOCSHELL 1840F000 == 65 [pid = 792] [id = 247] 22:01:36 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (1840FC00) [pid = 792] [serial = 740] [outer = 00000000] 22:01:36 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1871E800) [pid = 792] [serial = 741] [outer = 1840FC00] 22:01:36 INFO - PROCESS | 792 | 1461301296520 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (187CF000) [pid = 792] [serial = 742] [outer = 1840FC00] 22:01:37 INFO - PROCESS | 792 | 1461301296990 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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 22:01:37 INFO - PROCESS | 792 | 1461301297032 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 792 | 1461301297034 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 22:01:37 INFO - PROCESS | 792 | 1461301297037 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:01:37 INFO - PROCESS | 792 | 1461301297039 Marionette TRACE conn6 <- [1,954,null,{}] 22:01:37 INFO - PROCESS | 792 | 1461301297043 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}] 22:01:37 INFO - PROCESS | 792 | 1461301297132 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 22:01:37 INFO - PROCESS | 792 | 1461301297143 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 792 | ++DOCSHELL 18A2F400 == 66 [pid = 792] [id = 248] 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (18A30000) [pid = 792] [serial = 743] [outer = 00000000] 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1925F400) [pid = 792] [serial = 744] [outer = 18A30000] 22:01:37 INFO - PROCESS | 792 | 1461301297192 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (193D9400) [pid = 792] [serial = 745] [outer = 18A30000] 22:01:37 INFO - PROCESS | 792 | 1461301297643 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]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 632ms 22:01:37 INFO - PROCESS | 792 | 1461301297683 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 792 | 1461301297686 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 22:01:37 INFO - PROCESS | 792 | 1461301297689 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 792 | 1461301297691 Marionette TRACE conn6 <- [1,958,null,{}] 22:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:01:37 INFO - PROCESS | 792 | 1461301297694 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}] 22:01:37 INFO - PROCESS | 792 | 1461301297776 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 22:01:37 INFO - PROCESS | 792 | 1461301297783 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 792 | ++DOCSHELL 10E1A800 == 67 [pid = 792] [id = 249] 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (18A8A800) [pid = 792] [serial = 746] [outer = 00000000] 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (19645400) [pid = 792] [serial = 747] [outer = 18A8A800] 22:01:37 INFO - PROCESS | 792 | 1461301297828 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (196CFC00) [pid = 792] [serial = 748] [outer = 18A8A800] 22:01:38 INFO - PROCESS | 792 | 1461301298371 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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 22:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:01:38 INFO - PROCESS | 792 | 1461301298423 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 792 | 1461301298425 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 22:01:38 INFO - PROCESS | 792 | 1461301298429 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 792 | 1461301298430 Marionette TRACE conn6 <- [1,962,null,{}] 22:01:38 INFO - PROCESS | 792 | 1461301298441 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}] 22:01:38 INFO - PROCESS | 792 | 1461301298583 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 22:01:38 INFO - PROCESS | 792 | 1461301298655 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 792 | ++DOCSHELL 196D5000 == 68 [pid = 792] [id = 250] 22:01:38 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (198F6800) [pid = 792] [serial = 749] [outer = 00000000] 22:01:38 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1A906400) [pid = 792] [serial = 750] [outer = 198F6800] 22:01:38 INFO - PROCESS | 792 | 1461301298706 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1A902800) [pid = 792] [serial = 751] [outer = 198F6800] 22:01:39 INFO - PROCESS | 792 | 1461301299132 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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 772ms 22:01:39 INFO - PROCESS | 792 | 1461301299202 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 792 | 1461301299204 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 22:01:39 INFO - PROCESS | 792 | 1461301299207 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:01:39 INFO - PROCESS | 792 | 1461301299209 Marionette TRACE conn6 <- [1,966,null,{}] 22:01:39 INFO - PROCESS | 792 | 1461301299213 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}] 22:01:39 INFO - PROCESS | 792 | 1461301299327 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 22:01:39 INFO - PROCESS | 792 | 1461301299337 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 792 | ++DOCSHELL 187D7C00 == 69 [pid = 792] [id = 251] 22:01:39 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (19A67400) [pid = 792] [serial = 752] [outer = 00000000] 22:01:39 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (1BF59800) [pid = 792] [serial = 753] [outer = 19A67400] 22:01:39 INFO - PROCESS | 792 | 1461301299437 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (1C339400) [pid = 792] [serial = 754] [outer = 19A67400] 22:01:39 INFO - PROCESS | 792 | 1461301299877 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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 731ms 22:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:01:39 INFO - PROCESS | 792 | 1461301299943 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 792 | 1461301299945 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 22:01:39 INFO - PROCESS | 792 | 1461301299948 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 792 | 1461301299950 Marionette TRACE conn6 <- [1,970,null,{}] 22:01:39 INFO - PROCESS | 792 | 1461301299953 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}] 22:01:40 INFO - PROCESS | 792 | 1461301300522 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 156 (198EC400) [pid = 792] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 155 (196CEC00) [pid = 792] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 154 (158B2C00) [pid = 792] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 153 (1BF5AC00) [pid = 792] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 152 (174BC800) [pid = 792] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 151 (146C1000) [pid = 792] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 150 (18882800) [pid = 792] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1C735400) [pid = 792] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 148 (18404C00) [pid = 792] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 147 (1FE64000) [pid = 792] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 146 (18DD0400) [pid = 792] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 145 (197B9800) [pid = 792] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 144 (187D6800) [pid = 792] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 143 (146BF000) [pid = 792] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 142 (187D0C00) [pid = 792] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 141 (13F33400) [pid = 792] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 140 (0EC44000) [pid = 792] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1588D000) [pid = 792] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1840D800) [pid = 792] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 137 (0FD9B400) [pid = 792] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 136 (198DF800) [pid = 792] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1BF57000) [pid = 792] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 134 (15D20800) [pid = 792] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 133 (18721800) [pid = 792] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1C33C800) [pid = 792] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1C5EAC00) [pid = 792] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:01:40 INFO - PROCESS | 792 | --DOMWINDOW == 130 (198EE800) [pid = 792] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:01:40 INFO - PROCESS | 792 | 1461301300597 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 792 | ++DOCSHELL 0F35E800 == 70 [pid = 792] [id = 252] 22:01:40 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (0F989400) [pid = 792] [serial = 755] [outer = 00000000] 22:01:40 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (13F3E400) [pid = 792] [serial = 756] [outer = 0F989400] 22:01:40 INFO - PROCESS | 792 | 1461301300643 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (146C1000) [pid = 792] [serial = 757] [outer = 0F989400] 22:01:41 INFO - PROCESS | 792 | 1461301301052 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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1127ms 22:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:01:41 INFO - PROCESS | 792 | 1461301301076 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 792 | 1461301301078 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 22:01:41 INFO - PROCESS | 792 | 1461301301081 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 792 | 1461301301082 Marionette TRACE conn6 <- [1,974,null,{}] 22:01:41 INFO - PROCESS | 792 | 1461301301086 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}] 22:01:41 INFO - PROCESS | 792 | 1461301301172 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 22:01:41 INFO - PROCESS | 792 | 1461301301178 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 792 | ++DOCSHELL 18383000 == 71 [pid = 792] [id = 253] 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (18402C00) [pid = 792] [serial = 758] [outer = 00000000] 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (19649800) [pid = 792] [serial = 759] [outer = 18402C00] 22:01:41 INFO - PROCESS | 792 | 1461301301222 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (197BC800) [pid = 792] [serial = 760] [outer = 18402C00] 22:01:41 INFO - PROCESS | 792 | 1461301301646 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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 22:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:01:41 INFO - PROCESS | 792 | 1461301301719 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 792 | 1461301301721 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 22:01:41 INFO - PROCESS | 792 | 1461301301725 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 792 | 1461301301727 Marionette TRACE conn6 <- [1,978,null,{}] 22:01:41 INFO - PROCESS | 792 | 1461301301731 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}] 22:01:41 INFO - PROCESS | 792 | 1461301301821 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 22:01:41 INFO - PROCESS | 792 | 1461301301827 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 792 | ++DOCSHELL 1BF57000 == 72 [pid = 792] [id = 254] 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1BF5A800) [pid = 792] [serial = 761] [outer = 00000000] 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1C732400) [pid = 792] [serial = 762] [outer = 1BF5A800] 22:01:41 INFO - PROCESS | 792 | 1461301301875 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C743C00) [pid = 792] [serial = 763] [outer = 1BF5A800] 22:01:42 INFO - PROCESS | 792 | 1461301302342 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]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 22:01:42 INFO - PROCESS | 792 | 1461301302397 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 792 | 1461301302399 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 22:01:42 INFO - PROCESS | 792 | 1461301302403 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:01:42 INFO - PROCESS | 792 | 1461301302405 Marionette TRACE conn6 <- [1,982,null,{}] 22:01:42 INFO - PROCESS | 792 | 1461301302409 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}] 22:01:42 INFO - PROCESS | 792 | 1461301302527 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 22:01:42 INFO - PROCESS | 792 | 1461301302736 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 792 | ++DOCSHELL 0EC49C00 == 73 [pid = 792] [id = 255] 22:01:42 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (0F13D000) [pid = 792] [serial = 764] [outer = 00000000] 22:01:42 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (0FA33800) [pid = 792] [serial = 765] [outer = 0F13D000] 22:01:42 INFO - PROCESS | 792 | 1461301302800 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (10EF0C00) [pid = 792] [serial = 766] [outer = 0F13D000] 22:01:43 INFO - PROCESS | 792 | 1461301303503 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]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1167ms 22:01:43 INFO - PROCESS | 792 | 1461301303588 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 792 | 1461301303593 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 22:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:01:43 INFO - PROCESS | 792 | 1461301303599 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 792 | 1461301303603 Marionette TRACE conn6 <- [1,986,null,{}] 22:01:43 INFO - PROCESS | 792 | 1461301303609 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}] 22:01:43 INFO - PROCESS | 792 | 1461301303732 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 22:01:43 INFO - PROCESS | 792 | 1461301303865 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 792 | ++DOCSHELL 17B37C00 == 74 [pid = 792] [id = 256] 22:01:43 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (18071800) [pid = 792] [serial = 767] [outer = 00000000] 22:01:43 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (18442400) [pid = 792] [serial = 768] [outer = 18071800] 22:01:43 INFO - PROCESS | 792 | 1461301303924 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (18729C00) [pid = 792] [serial = 769] [outer = 18071800] 22:01:44 INFO - PROCESS | 792 | 1461301304459 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]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 22:01:44 INFO - PROCESS | 792 | 1461301304536 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 792 | 1461301304540 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 22:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:01:44 INFO - PROCESS | 792 | 1461301304544 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 792 | 1461301304547 Marionette TRACE conn6 <- [1,990,null,{}] 22:01:44 INFO - PROCESS | 792 | 1461301304551 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}] 22:01:44 INFO - PROCESS | 792 | 1461301304670 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 22:01:44 INFO - PROCESS | 792 | 1461301304832 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 792 | ++DOCSHELL 196CD400 == 75 [pid = 792] [id = 257] 22:01:44 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (196D0400) [pid = 792] [serial = 770] [outer = 00000000] 22:01:44 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (19A5E000) [pid = 792] [serial = 771] [outer = 196D0400] 22:01:44 INFO - PROCESS | 792 | 1461301304894 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (1BF51400) [pid = 792] [serial = 772] [outer = 196D0400] 22:01:45 INFO - PROCESS | 792 | 1461301305517 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]]]}] 22:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1017ms 22:01:45 INFO - PROCESS | 792 | 1461301305565 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 792 | 1461301305567 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 22:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:01:45 INFO - PROCESS | 792 | 1461301305578 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - PROCESS | 792 | 1461301305585 Marionette TRACE conn6 <- [1,994,null,{}] 22:01:45 INFO - PROCESS | 792 | 1461301305590 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}] 22:01:45 INFO - PROCESS | 792 | 1461301305783 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 22:01:45 INFO - PROCESS | 792 | 1461301305794 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 792 | ++DOCSHELL 1C336800 == 76 [pid = 792] [id = 258] 22:01:45 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (1FE63000) [pid = 792] [serial = 773] [outer = 00000000] 22:01:45 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (20608C00) [pid = 792] [serial = 774] [outer = 1FE63000] 22:01:45 INFO - PROCESS | 792 | 1461301305853 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (2060EC00) [pid = 792] [serial = 775] [outer = 1FE63000] 22:01:46 INFO - PROCESS | 792 | 1461301306503 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]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 990ms 22:01:46 INFO - PROCESS | 792 | 1461301306573 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 792 | 1461301306576 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 22:01:46 INFO - PROCESS | 792 | 1461301306580 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:01:46 INFO - PROCESS | 792 | 1461301306582 Marionette TRACE conn6 <- [1,998,null,{}] 22:01:46 INFO - PROCESS | 792 | 1461301306586 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}] 22:01:46 INFO - PROCESS | 792 | 1461301306702 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 22:01:46 INFO - PROCESS | 792 | 1461301306835 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 792 | ++DOCSHELL 20611C00 == 77 [pid = 792] [id = 259] 22:01:46 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (20613C00) [pid = 792] [serial = 776] [outer = 00000000] 22:01:46 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (20E31000) [pid = 792] [serial = 777] [outer = 20613C00] 22:01:46 INFO - PROCESS | 792 | 1461301306891 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (20E37000) [pid = 792] [serial = 778] [outer = 20613C00] 22:01:47 INFO - PROCESS | 792 | 1461301307437 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]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 931ms 22:01:47 INFO - PROCESS | 792 | 1461301307517 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 792 | 1461301307519 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 22:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:01:47 INFO - PROCESS | 792 | 1461301307523 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 792 | 1461301307525 Marionette TRACE conn6 <- [1,1002,null,{}] 22:01:47 INFO - PROCESS | 792 | 1461301307529 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}] 22:01:47 INFO - PROCESS | 792 | 1461301307636 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 22:01:47 INFO - PROCESS | 792 | 1461301307778 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 792 | ++DOCSHELL 20E2C400 == 78 [pid = 792] [id = 260] 22:01:47 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20E58400) [pid = 792] [serial = 779] [outer = 00000000] 22:01:47 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (20E65400) [pid = 792] [serial = 780] [outer = 20E58400] 22:01:47 INFO - PROCESS | 792 | 1461301307844 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (20F87400) [pid = 792] [serial = 781] [outer = 20E58400] 22:01:48 INFO - PROCESS | 792 | 1461301308449 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]]]}] 22:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 22:01:48 INFO - PROCESS | 792 | 1461301308496 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 792 | 1461301308498 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 22:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:01:48 INFO - PROCESS | 792 | 1461301308502 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 792 | 1461301308504 Marionette TRACE conn6 <- [1,1006,null,{}] 22:01:48 INFO - PROCESS | 792 | 1461301308507 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}] 22:01:48 INFO - PROCESS | 792 | 1461301308619 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 22:01:48 INFO - PROCESS | 792 | 1461301308731 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 792 | ++DOCSHELL 20ED9400 == 79 [pid = 792] [id = 261] 22:01:48 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (21081800) [pid = 792] [serial = 782] [outer = 00000000] 22:01:48 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (2108C000) [pid = 792] [serial = 783] [outer = 21081800] 22:01:48 INFO - PROCESS | 792 | 1461301308785 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (2108B800) [pid = 792] [serial = 784] [outer = 21081800] 22:01:49 INFO - PROCESS | 792 | 1461301309380 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]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 22:01:49 INFO - PROCESS | 792 | 1461301309441 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 792 | 1461301309443 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 22:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:01:49 INFO - PROCESS | 792 | 1461301309651 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 792 | 1461301309656 Marionette TRACE conn6 <- [1,1010,null,{}] 22:01:49 INFO - PROCESS | 792 | 1461301309663 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}] 22:01:49 INFO - PROCESS | 792 | 1461301309768 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 22:01:49 INFO - PROCESS | 792 | 1461301309904 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 792 | ++DOCSHELL 141A9400 == 80 [pid = 792] [id = 262] 22:01:49 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (15938C00) [pid = 792] [serial = 785] [outer = 00000000] 22:01:49 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (16EBDC00) [pid = 792] [serial = 786] [outer = 15938C00] 22:01:49 INFO - PROCESS | 792 | 1461301309957 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (18009000) [pid = 792] [serial = 787] [outer = 15938C00] 22:01:50 INFO - PROCESS | 792 | 1461301310524 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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 22:01:50 INFO - PROCESS | 792 | 1461301310582 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 792 | 1461301310586 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 22:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:01:50 INFO - PROCESS | 792 | 1461301310590 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 792 | 1461301310592 Marionette TRACE conn6 <- [1,1014,null,{}] 22:01:50 INFO - PROCESS | 792 | 1461301310600 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}] 22:01:50 INFO - PROCESS | 792 | 1461301310702 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 22:01:50 INFO - PROCESS | 792 | 1461301310846 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 792 | ++DOCSHELL 18728C00 == 81 [pid = 792] [id = 263] 22:01:50 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (1887D000) [pid = 792] [serial = 788] [outer = 00000000] 22:01:50 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (18D4C800) [pid = 792] [serial = 789] [outer = 1887D000] 22:01:50 INFO - PROCESS | 792 | 1461301310899 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1926A000) [pid = 792] [serial = 790] [outer = 1887D000] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 1BF57000 == 80 [pid = 792] [id = 254] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 18383000 == 79 [pid = 792] [id = 253] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 0F35E800 == 78 [pid = 792] [id = 252] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 187D7C00 == 77 [pid = 792] [id = 251] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 196D5000 == 76 [pid = 792] [id = 250] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 10E1A800 == 75 [pid = 792] [id = 249] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 18A2F400 == 74 [pid = 792] [id = 248] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 1840F000 == 73 [pid = 792] [id = 247] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 10A10000 == 72 [pid = 792] [id = 246] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 165 (20EDB000) [pid = 792] [serial = 714] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 164 (158C1400) [pid = 792] [serial = 666] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 163 (187D6400) [pid = 792] [serial = 669] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 162 (1DF09C00) [pid = 792] [serial = 672] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 161 (1FE67800) [pid = 792] [serial = 675] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 160 (2060F000) [pid = 792] [serial = 678] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 159 (2108FC00) [pid = 792] [serial = 681] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOCSHELL 0F924C00 == 71 [pid = 792] [id = 245] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 158 (1A902400) [pid = 792] [serial = 579] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 157 (18A81400) [pid = 792] [serial = 585] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 156 (17B2F000) [pid = 792] [serial = 552] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 155 (1926C000) [pid = 792] [serial = 555] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 154 (1611EC00) [pid = 792] [serial = 582] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 153 (0FB2E400) [pid = 792] [serial = 471] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 152 (16119C00) [pid = 792] [serial = 474] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 151 (194BC000) [pid = 792] [serial = 477] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 150 (197C2800) [pid = 792] [serial = 480] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 149 (198F7400) [pid = 792] [serial = 483] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 148 (1C33A000) [pid = 792] [serial = 516] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 147 (17B39800) [pid = 792] [serial = 519] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 146 (196D1C00) [pid = 792] [serial = 522] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 145 (1C5E2C00) [pid = 792] [serial = 525] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1C733C00) [pid = 792] [serial = 528] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1BA4A000) [pid = 792] [serial = 588] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 142 (20F8B000) [pid = 792] [serial = 712] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 141 (20F86800) [pid = 792] [serial = 711] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1FE42800) [pid = 792] [serial = 706] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1DF06400) [pid = 792] [serial = 709] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 138 (19877C00) [pid = 792] [serial = 697] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 137 (19648C00) [pid = 792] [serial = 549] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 136 (19A13800) [pid = 792] [serial = 699] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 135 (19A17000) [pid = 792] [serial = 700] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 134 (197BEC00) [pid = 792] [serial = 696] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 133 (187D1800) [pid = 792] [serial = 688] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1C5F1800) [pid = 792] [serial = 703] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1840A000) [pid = 792] [serial = 687] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1C514C00) [pid = 792] [serial = 702] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1926B400) [pid = 792] [serial = 685] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 128 (18A82C00) [pid = 792] [serial = 684] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 127 (16EB7C00) [pid = 792] [serial = 690] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 126 (17B2F800) [pid = 792] [serial = 691] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 125 (19266000) [pid = 792] [serial = 693] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 124 (194B2000) [pid = 792] [serial = 694] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 123 (1DF08000) [pid = 792] [serial = 705] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1C73D000) [pid = 792] [serial = 708] [outer = 00000000] [url = about:blank] 22:01:51 INFO - PROCESS | 792 | 1461301311507 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]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 22:01:51 INFO - PROCESS | 792 | 1461301311562 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 792 | 1461301311564 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 22:01:51 INFO - PROCESS | 792 | 1461301311568 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:01:51 INFO - PROCESS | 792 | 1461301311570 Marionette TRACE conn6 <- [1,1018,null,{}] 22:01:51 INFO - PROCESS | 792 | 1461301311573 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}] 22:01:51 INFO - PROCESS | 792 | 1461301311666 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 22:01:51 INFO - PROCESS | 792 | 1461301311766 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 792 | ++DOCSHELL 16EAE800 == 72 [pid = 792] [id = 264] 22:01:51 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (16EB1C00) [pid = 792] [serial = 791] [outer = 00000000] 22:01:51 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (17B2F000) [pid = 792] [serial = 792] [outer = 16EB1C00] 22:01:51 INFO - PROCESS | 792 | 1461301311819 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (1806DC00) [pid = 792] [serial = 793] [outer = 16EB1C00] 22:01:52 INFO - PROCESS | 792 | 1461301312232 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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 731ms 22:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:01:52 INFO - PROCESS | 792 | 1461301312301 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 792 | 1461301312304 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 22:01:52 INFO - PROCESS | 792 | 1461301312307 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 792 | 1461301312309 Marionette TRACE conn6 <- [1,1022,null,{}] 22:01:52 INFO - PROCESS | 792 | 1461301312312 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}] 22:01:52 INFO - PROCESS | 792 | 1461301312405 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 22:01:52 INFO - PROCESS | 792 | 1461301312449 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 792 | ++DOCSHELL 187D1800 == 73 [pid = 792] [id = 265] 22:01:52 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (187D6400) [pid = 792] [serial = 794] [outer = 00000000] 22:01:52 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (18A88800) [pid = 792] [serial = 795] [outer = 187D6400] 22:01:52 INFO - PROCESS | 792 | 1461301312495 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (19267C00) [pid = 792] [serial = 796] [outer = 187D6400] 22:01:52 INFO - PROCESS | 792 | 1461301312945 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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 22:01:52 INFO - PROCESS | 792 | 1461301312982 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 792 | 1461301312984 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:01:52 INFO - PROCESS | 792 | 1461301312987 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 792 | 1461301312989 Marionette TRACE conn6 <- [1,1026,null,{}] 22:01:53 INFO - PROCESS | 792 | 1461301312993 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}] 22:01:53 INFO - PROCESS | 792 | 1461301313081 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 22:01:53 INFO - PROCESS | 792 | 1461301313101 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 792 | ++DOCSHELL 146EFC00 == 74 [pid = 792] [id = 266] 22:01:53 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (194B7C00) [pid = 792] [serial = 797] [outer = 00000000] 22:01:53 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (195D9000) [pid = 792] [serial = 798] [outer = 194B7C00] 22:01:53 INFO - PROCESS | 792 | 1461301313146 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (19649000) [pid = 792] [serial = 799] [outer = 194B7C00] 22:01:53 INFO - PROCESS | 792 | 1461301313607 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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 22:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:01:53 INFO - PROCESS | 792 | 1461301313658 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 792 | 1461301313660 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 22:01:53 INFO - PROCESS | 792 | 1461301313663 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 792 | 1461301313665 Marionette TRACE conn6 <- [1,1030,null,{}] 22:01:53 INFO - PROCESS | 792 | 1461301313668 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}] 22:01:53 INFO - PROCESS | 792 | 1461301313847 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 22:01:53 INFO - PROCESS | 792 | 1461301313911 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 792 | ++DOCSHELL 198EC800 == 75 [pid = 792] [id = 267] 22:01:53 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1A906800) [pid = 792] [serial = 800] [outer = 00000000] 22:01:53 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1AD24800) [pid = 792] [serial = 801] [outer = 1A906800] 22:01:53 INFO - PROCESS | 792 | 1461301313959 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1BA4A000) [pid = 792] [serial = 802] [outer = 1A906800] 22:01:54 INFO - PROCESS | 792 | 1461301314433 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]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 830ms 22:01:54 INFO - PROCESS | 792 | 1461301314494 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 792 | 1461301314496 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 22:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:01:54 INFO - PROCESS | 792 | 1461301314507 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 792 | 1461301314509 Marionette TRACE conn6 <- [1,1034,null,{}] 22:01:54 INFO - PROCESS | 792 | 1461301314517 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}] 22:01:54 INFO - PROCESS | 792 | 1461301314634 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 22:01:54 INFO - PROCESS | 792 | 1461301314700 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 792 | ++DOCSHELL 1BF51000 == 76 [pid = 792] [id = 268] 22:01:54 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (1BF5B000) [pid = 792] [serial = 803] [outer = 00000000] 22:01:54 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1C5E2800) [pid = 792] [serial = 804] [outer = 1BF5B000] 22:01:54 INFO - PROCESS | 792 | 1461301314745 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1C5F1400) [pid = 792] [serial = 805] [outer = 1BF5B000] 22:01:55 INFO - PROCESS | 792 | 1461301315177 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]]]}] 22:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 22:01:55 INFO - PROCESS | 792 | 1461301315249 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 792 | 1461301315252 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 22:01:55 INFO - PROCESS | 792 | 1461301315255 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - PROCESS | 792 | 1461301315256 Marionette TRACE conn6 <- [1,1038,null,{}] 22:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:01:55 INFO - PROCESS | 792 | 1461301315264 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}] 22:01:55 INFO - PROCESS | 792 | 1461301315392 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 22:01:55 INFO - PROCESS | 792 | 1461301315461 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:55 INFO - PROCESS | 792 | ++DOCSHELL 1C732000 == 77 [pid = 792] [id = 269] 22:01:55 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1C733000) [pid = 792] [serial = 806] [outer = 00000000] 22:01:55 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C750C00) [pid = 792] [serial = 807] [outer = 1C733000] 22:01:55 INFO - PROCESS | 792 | 1461301315507 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1DF04800) [pid = 792] [serial = 808] [outer = 1C733000] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 139 (2108C400) [pid = 792] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1C334C00) [pid = 792] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1C5E8000) [pid = 792] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 136 (15939000) [pid = 792] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1DF03000) [pid = 792] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 134 (18380000) [pid = 792] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 133 (20607C00) [pid = 792] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1FE4A800) [pid = 792] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 131 (13F3F800) [pid = 792] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1C730800) [pid = 792] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 129 (197C6000) [pid = 792] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 128 (158BC000) [pid = 792] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 127 (18401400) [pid = 792] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 126 (198F6800) [pid = 792] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 125 (19A67400) [pid = 792] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 124 (1840FC00) [pid = 792] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 123 (0F988C00) [pid = 792] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 122 (18A8A800) [pid = 792] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 121 (10DB8800) [pid = 792] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 120 (18402C00) [pid = 792] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 119 (18A30000) [pid = 792] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 118 (1838C800) [pid = 792] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:01:56 INFO - PROCESS | 792 | --DOMWINDOW == 117 (0F989400) [pid = 792] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:01:56 INFO - PROCESS | 792 | 1461301316173 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]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 22:01:56 INFO - PROCESS | 792 | 1461301316235 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 792 | 1461301316238 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 22:01:56 INFO - PROCESS | 792 | 1461301316241 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:01:56 INFO - PROCESS | 792 | 1461301316243 Marionette TRACE conn6 <- [1,1042,null,{}] 22:01:56 INFO - PROCESS | 792 | 1461301316246 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}] 22:01:56 INFO - PROCESS | 792 | 1461301316333 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 22:01:56 INFO - PROCESS | 792 | 1461301316339 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 792 | ++DOCSHELL 18389400 == 78 [pid = 792] [id = 270] 22:01:56 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18402C00) [pid = 792] [serial = 809] [outer = 00000000] 22:01:56 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (196D2000) [pid = 792] [serial = 810] [outer = 18402C00] 22:01:56 INFO - PROCESS | 792 | 1461301316385 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (19A12800) [pid = 792] [serial = 811] [outer = 18402C00] 22:01:56 INFO - PROCESS | 792 | 1461301316827 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]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 22:01:56 INFO - PROCESS | 792 | 1461301316880 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 792 | 1461301316882 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 22:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:01:56 INFO - PROCESS | 792 | 1461301316885 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 792 | 1461301316887 Marionette TRACE conn6 <- [1,1046,null,{}] 22:01:56 INFO - PROCESS | 792 | 1461301316890 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}] 22:01:56 INFO - PROCESS | 792 | 1461301316981 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 22:01:56 INFO - PROCESS | 792 | 1461301316987 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 792 | ++DOCSHELL 18DCD400 == 79 [pid = 792] [id = 271] 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1C334C00) [pid = 792] [serial = 812] [outer = 00000000] 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1C751000) [pid = 792] [serial = 813] [outer = 1C334C00] 22:01:57 INFO - PROCESS | 792 | 1461301317032 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (1C73D000) [pid = 792] [serial = 814] [outer = 1C334C00] 22:01:57 INFO - PROCESS | 792 | 1461301317471 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]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 22:01:57 INFO - PROCESS | 792 | 1461301317521 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 792 | 1461301317523 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 22:01:57 INFO - PROCESS | 792 | 1461301317526 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:01:57 INFO - PROCESS | 792 | 1461301317529 Marionette TRACE conn6 <- [1,1050,null,{}] 22:01:57 INFO - PROCESS | 792 | 1461301317547 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}] 22:01:57 INFO - PROCESS | 792 | 1461301317651 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 22:01:57 INFO - PROCESS | 792 | 1461301317657 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 792 | ++DOCSHELL 1FE65400 == 80 [pid = 792] [id = 272] 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (1FE67400) [pid = 792] [serial = 815] [outer = 00000000] 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (2060F000) [pid = 792] [serial = 816] [outer = 1FE67400] 22:01:57 INFO - PROCESS | 792 | 1461301317714 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (20E08000) [pid = 792] [serial = 817] [outer = 1FE67400] 22:01:58 INFO - PROCESS | 792 | 1461301318457 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]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 992ms 22:01:58 INFO - PROCESS | 792 | 1461301318523 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 792 | 1461301318529 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 22:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:01:58 INFO - PROCESS | 792 | 1461301318535 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 792 | 1461301318538 Marionette TRACE conn6 <- [1,1054,null,{}] 22:01:58 INFO - PROCESS | 792 | 1461301318559 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}] 22:01:58 INFO - PROCESS | 792 | 1461301318686 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 22:01:58 INFO - PROCESS | 792 | 1461301318820 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 792 | ++DOCSHELL 10DB2C00 == 81 [pid = 792] [id = 273] 22:01:58 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (10E60000) [pid = 792] [serial = 818] [outer = 00000000] 22:01:58 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (16EB2C00) [pid = 792] [serial = 819] [outer = 10E60000] 22:01:58 INFO - PROCESS | 792 | 1461301318880 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (17B37000) [pid = 792] [serial = 820] [outer = 10E60000] 22:01:59 INFO - PROCESS | 792 | 1461301319454 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]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 22:01:59 INFO - PROCESS | 792 | 1461301319509 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 792 | 1461301319515 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 22:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:01:59 INFO - PROCESS | 792 | 1461301319521 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 792 | 1461301319524 Marionette TRACE conn6 <- [1,1058,null,{}] 22:01:59 INFO - PROCESS | 792 | 1461301319529 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}] 22:01:59 INFO - PROCESS | 792 | 1461301319643 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 22:01:59 INFO - PROCESS | 792 | 1461301319757 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 792 | ++DOCSHELL 18726400 == 82 [pid = 792] [id = 274] 22:01:59 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1872AC00) [pid = 792] [serial = 821] [outer = 00000000] 22:01:59 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (18A83000) [pid = 792] [serial = 822] [outer = 1872AC00] 22:01:59 INFO - PROCESS | 792 | 1461301319854 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (194B7000) [pid = 792] [serial = 823] [outer = 1872AC00] 22:02:00 INFO - PROCESS | 792 | 1461301320642 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]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1183ms 22:02:00 INFO - PROCESS | 792 | 1461301320706 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 792 | 1461301320708 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 22:02:00 INFO - PROCESS | 792 | 1461301320712 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:02:00 INFO - PROCESS | 792 | 1461301320716 Marionette TRACE conn6 <- [1,1062,null,{}] 22:02:00 INFO - PROCESS | 792 | 1461301320727 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}] 22:02:00 INFO - PROCESS | 792 | 1461301320873 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 22:02:01 INFO - PROCESS | 792 | 1461301321016 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 792 | ++DOCSHELL 20E05C00 == 83 [pid = 792] [id = 275] 22:02:01 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (20E2E000) [pid = 792] [serial = 824] [outer = 00000000] 22:02:01 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (20E60C00) [pid = 792] [serial = 825] [outer = 20E2E000] 22:02:01 INFO - PROCESS | 792 | 1461301321076 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (20EDA000) [pid = 792] [serial = 826] [outer = 20E2E000] 22:02:01 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:02:01 INFO - PROCESS | 792 | 1461301321704 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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1019ms 22:02:01 INFO - PROCESS | 792 | 1461301321735 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 792 | 1461301321738 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 22:02:01 INFO - PROCESS | 792 | 1461301321741 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:02:01 INFO - PROCESS | 792 | 1461301321744 Marionette TRACE conn6 <- [1,1066,null,{}] 22:02:01 INFO - PROCESS | 792 | 1461301321747 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}] 22:02:01 INFO - PROCESS | 792 | 1461301321867 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 22:02:02 INFO - PROCESS | 792 | 1461301322027 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 792 | ++DOCSHELL 20F8B000 == 84 [pid = 792] [id = 276] 22:02:02 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (20F8B800) [pid = 792] [serial = 827] [outer = 00000000] 22:02:02 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (21051C00) [pid = 792] [serial = 828] [outer = 20F8B800] 22:02:02 INFO - PROCESS | 792 | 1461301322090 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (21055800) [pid = 792] [serial = 829] [outer = 20F8B800] 22:02:02 INFO - PROCESS | 792 | 1461301322695 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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1020ms 22:02:02 INFO - PROCESS | 792 | 1461301322764 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 792 | 1461301322766 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 22:02:02 INFO - PROCESS | 792 | 1461301322770 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:02:02 INFO - PROCESS | 792 | 1461301322772 Marionette TRACE conn6 <- [1,1070,null,{}] 22:02:02 INFO - PROCESS | 792 | 1461301322776 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}] 22:02:02 INFO - PROCESS | 792 | 1461301322885 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 22:02:03 INFO - PROCESS | 792 | 1461301323025 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 792 | ++DOCSHELL 20E0B400 == 85 [pid = 792] [id = 277] 22:02:03 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (20E0D000) [pid = 792] [serial = 830] [outer = 00000000] 22:02:03 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (2105C400) [pid = 792] [serial = 831] [outer = 20E0D000] 22:02:03 INFO - PROCESS | 792 | 1461301323081 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (2105E800) [pid = 792] [serial = 832] [outer = 20E0D000] 22:02:03 INFO - PROCESS | 792 | 1461301323716 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]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 22:02:03 INFO - PROCESS | 792 | 1461301323744 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 792 | 1461301323746 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 22:02:03 INFO - PROCESS | 792 | 1461301323750 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:02:03 INFO - PROCESS | 792 | 1461301323752 Marionette TRACE conn6 <- [1,1074,null,{}] 22:02:03 INFO - PROCESS | 792 | 1461301323756 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}] 22:02:03 INFO - PROCESS | 792 | 1461301323892 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 22:02:04 INFO - PROCESS | 792 | 1461301324216 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 792 | ++DOCSHELL 0F143800 == 86 [pid = 792] [id = 278] 22:02:04 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (0F310400) [pid = 792] [serial = 833] [outer = 00000000] 22:02:04 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (14644400) [pid = 792] [serial = 834] [outer = 0F310400] 22:02:04 INFO - PROCESS | 792 | 1461301324312 Marionette DEBUG loaded listener.js 22:02:04 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1488EC00) [pid = 792] [serial = 835] [outer = 0F310400] 22:02:04 INFO - PROCESS | 792 | 1461301324947 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]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1217ms 22:02:04 INFO - PROCESS | 792 | 1461301324971 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 792 | 1461301324976 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 22:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:02:04 INFO - PROCESS | 792 | 1461301324981 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 792 | 1461301324984 Marionette TRACE conn6 <- [1,1078,null,{}] 22:02:05 INFO - PROCESS | 792 | 1461301324989 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}] 22:02:05 INFO - PROCESS | 792 | 1461301325096 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 22:02:05 INFO - PROCESS | 792 | 1461301325215 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 792 | ++DOCSHELL 1837F800 == 87 [pid = 792] [id = 279] 22:02:05 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (18384000) [pid = 792] [serial = 836] [outer = 00000000] 22:02:05 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (18407800) [pid = 792] [serial = 837] [outer = 18384000] 22:02:05 INFO - PROCESS | 792 | 1461301325310 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (18444000) [pid = 792] [serial = 838] [outer = 18384000] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 196D5400 == 86 [pid = 792] [id = 193] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1FE49800 == 85 [pid = 792] [id = 226] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 2108B400 == 84 [pid = 792] [id = 227] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1C5E5400 == 83 [pid = 792] [id = 176] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1C513400 == 82 [pid = 792] [id = 224] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1588CC00 == 81 [pid = 792] [id = 114] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1FE45000 == 80 [pid = 792] [id = 225] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 18DCD400 == 79 [pid = 792] [id = 271] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 18389400 == 78 [pid = 792] [id = 270] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1C732000 == 77 [pid = 792] [id = 269] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1BF51000 == 76 [pid = 792] [id = 268] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 198EC800 == 75 [pid = 792] [id = 267] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 146EFC00 == 74 [pid = 792] [id = 266] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1C732400) [pid = 792] [serial = 762] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 187D1800 == 73 [pid = 792] [id = 265] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 16EAE800 == 72 [pid = 792] [id = 264] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 18728C00 == 71 [pid = 792] [id = 263] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 141A9400 == 70 [pid = 792] [id = 262] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 1C336800 == 69 [pid = 792] [id = 258] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 196CD400 == 68 [pid = 792] [id = 257] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 17B37C00 == 67 [pid = 792] [id = 256] 22:02:05 INFO - PROCESS | 792 | --DOCSHELL 0EC49C00 == 66 [pid = 792] [id = 255] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 145 (20F8C000) [pid = 792] [serial = 682] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1C5E7C00) [pid = 792] [serial = 618] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1FE6C800) [pid = 792] [serial = 633] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 142 (1C749800) [pid = 792] [serial = 664] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1D311400) [pid = 792] [serial = 630] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 140 (18A34000) [pid = 792] [serial = 670] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 139 (20611000) [pid = 792] [serial = 679] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1FE6EC00) [pid = 792] [serial = 676] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 137 (16119400) [pid = 792] [serial = 667] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 136 (1FE43800) [pid = 792] [serial = 673] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1C74F400) [pid = 792] [serial = 627] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 134 (1837E800) [pid = 792] [serial = 621] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 133 (1C5EE000) [pid = 792] [serial = 624] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1A906400) [pid = 792] [serial = 750] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1BF59800) [pid = 792] [serial = 753] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1A902800) [pid = 792] [serial = 751] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1C339400) [pid = 792] [serial = 754] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1871E800) [pid = 792] [serial = 741] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 127 (187CF000) [pid = 792] [serial = 742] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 126 (16EBC400) [pid = 792] [serial = 736] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 125 (16122000) [pid = 792] [serial = 735] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19645400) [pid = 792] [serial = 747] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 123 (20E2E800) [pid = 792] [serial = 723] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 122 (141A8800) [pid = 792] [serial = 738] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1488E400) [pid = 792] [serial = 739] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 120 (17B37800) [pid = 792] [serial = 717] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 119 (1964AC00) [pid = 792] [serial = 720] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 118 (20E0DC00) [pid = 792] [serial = 726] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 117 (19649800) [pid = 792] [serial = 759] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1925F400) [pid = 792] [serial = 744] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 115 (193D9400) [pid = 792] [serial = 745] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 114 (1AFE8000) [pid = 792] [serial = 733] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 113 (198F2400) [pid = 792] [serial = 732] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 112 (20E5B000) [pid = 792] [serial = 729] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 111 (13F3E400) [pid = 792] [serial = 756] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 110 (146C1000) [pid = 792] [serial = 757] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 109 (197BC800) [pid = 792] [serial = 760] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | --DOMWINDOW == 108 (196CFC00) [pid = 792] [serial = 748] [outer = 00000000] [url = about:blank] 22:02:05 INFO - PROCESS | 792 | 1461301325902 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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 22:02:05 INFO - PROCESS | 792 | 1461301325958 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 792 | 1461301325962 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 22:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:02:05 INFO - PROCESS | 792 | 1461301325967 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 792 | 1461301325969 Marionette TRACE conn6 <- [1,1082,null,{}] 22:02:05 INFO - PROCESS | 792 | 1461301325973 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}] 22:02:06 INFO - PROCESS | 792 | 1461301326097 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 22:02:06 INFO - PROCESS | 792 | 1461301326195 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 792 | ++DOCSHELL 0FDA0800 == 67 [pid = 792] [id = 280] 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (0FE94800) [pid = 792] [serial = 839] [outer = 00000000] 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (15890C00) [pid = 792] [serial = 840] [outer = 0FE94800] 22:02:06 INFO - PROCESS | 792 | 1461301326242 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (15D20800) [pid = 792] [serial = 841] [outer = 0FE94800] 22:02:06 INFO - PROCESS | 792 | 1461301326616 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]]]}] 22:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 22:02:06 INFO - PROCESS | 792 | 1461301326653 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 792 | 1461301326655 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:02:06 INFO - PROCESS | 792 | 1461301326660 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 792 | 1461301326666 Marionette TRACE conn6 <- [1,1086,null,{}] 22:02:06 INFO - PROCESS | 792 | 1461301326674 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}] 22:02:06 INFO - PROCESS | 792 | 1461301326792 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 22:02:06 INFO - PROCESS | 792 | 1461301326809 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 792 | ++DOCSHELL 18114400 == 68 [pid = 792] [id = 281] 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1838B800) [pid = 792] [serial = 842] [outer = 00000000] 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1871C400) [pid = 792] [serial = 843] [outer = 1838B800] 22:02:06 INFO - PROCESS | 792 | 1461301326855 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (18729000) [pid = 792] [serial = 844] [outer = 1838B800] 22:02:07 INFO - PROCESS | 792 | 1461301327282 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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 22:02:07 INFO - PROCESS | 792 | 1461301327352 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 22:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:02:07 INFO - PROCESS | 792 | 1461301327355 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 22:02:07 INFO - PROCESS | 792 | 1461301327358 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 792 | 1461301327360 Marionette TRACE conn6 <- [1,1090,null,{}] 22:02:07 INFO - PROCESS | 792 | 1461301327364 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}] 22:02:07 INFO - PROCESS | 792 | 1461301327450 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 22:02:07 INFO - PROCESS | 792 | 1461301327457 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 792 | ++DOCSHELL 18859000 == 69 [pid = 792] [id = 282] 22:02:07 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (18A29C00) [pid = 792] [serial = 845] [outer = 00000000] 22:02:07 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (18A80800) [pid = 792] [serial = 846] [outer = 18A29C00] 22:02:07 INFO - PROCESS | 792 | 1461301327503 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (18D4D400) [pid = 792] [serial = 847] [outer = 18A29C00] 22:02:08 INFO - PROCESS | 792 | 1461301327991 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]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 22:02:08 INFO - PROCESS | 792 | 1461301328034 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 22:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:02:08 INFO - PROCESS | 792 | 1461301328036 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 792 | 1461301328039 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 792 | 1461301328040 Marionette TRACE conn6 <- [1,1094,null,{}] 22:02:08 INFO - PROCESS | 792 | 1461301328044 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}] 22:02:08 INFO - PROCESS | 792 | 1461301328163 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 22:02:08 INFO - PROCESS | 792 | 1461301328258 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 792 | ++DOCSHELL 19265400 == 70 [pid = 792] [id = 283] 22:02:08 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (19266C00) [pid = 792] [serial = 848] [outer = 00000000] 22:02:08 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (193D9C00) [pid = 792] [serial = 849] [outer = 19266C00] 22:02:08 INFO - PROCESS | 792 | 1461301328316 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (195D2000) [pid = 792] [serial = 850] [outer = 19266C00] 22:02:08 INFO - PROCESS | 792 | 1461301328787 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]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 22:02:08 INFO - PROCESS | 792 | 1461301328810 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 22:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:02:08 INFO - PROCESS | 792 | 1461301328812 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 792 | 1461301328815 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 792 | 1461301328816 Marionette TRACE conn6 <- [1,1098,null,{}] 22:02:08 INFO - PROCESS | 792 | 1461301328820 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}] 22:02:08 INFO - PROCESS | 792 | 1461301328939 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 22:02:09 INFO - PROCESS | 792 | 1461301329009 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 792 | ++DOCSHELL 196CA800 == 71 [pid = 792] [id = 284] 22:02:09 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (196CB800) [pid = 792] [serial = 851] [outer = 00000000] 22:02:09 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (197B9C00) [pid = 792] [serial = 852] [outer = 196CB800] 22:02:09 INFO - PROCESS | 792 | 1461301329054 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (197BF400) [pid = 792] [serial = 853] [outer = 196CB800] 22:02:09 INFO - PROCESS | 792 | 1461301329456 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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 22:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:02:09 INFO - PROCESS | 792 | 1461301329488 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 792 | 1461301329490 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 792 | 1461301329493 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 792 | 1461301329495 Marionette TRACE conn6 <- [1,1102,null,{}] 22:02:09 INFO - PROCESS | 792 | 1461301329498 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}] 22:02:09 INFO - PROCESS | 792 | 1461301329617 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1C733000) [pid = 792] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1887D000) [pid = 792] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 120 (18402C00) [pid = 792] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 119 (1BF5A800) [pid = 792] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 118 (13F38C00) [pid = 792] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1837F400) [pid = 792] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 116 (20E04C00) [pid = 792] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 115 (20E2B000) [pid = 792] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 114 (15938C00) [pid = 792] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 113 (1A906800) [pid = 792] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 112 (194B7C00) [pid = 792] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 111 (16EB1C00) [pid = 792] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 110 (187D6400) [pid = 792] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 109 (1BF5B000) [pid = 792] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:02:10 INFO - PROCESS | 792 | --DOMWINDOW == 108 (1C334C00) [pid = 792] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:02:10 INFO - PROCESS | 792 | 1461301330000 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 792 | ++DOCSHELL 0FA40400 == 72 [pid = 792] [id = 285] 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (0FB33400) [pid = 792] [serial = 854] [outer = 00000000] 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (162A5000) [pid = 792] [serial = 855] [outer = 0FB33400] 22:02:10 INFO - PROCESS | 792 | 1461301330046 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1838B000) [pid = 792] [serial = 856] [outer = 0FB33400] 22:02:10 INFO - PROCESS | 792 | 1461301330412 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]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 22:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:02:10 INFO - PROCESS | 792 | 1461301330467 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 792 | 1461301330469 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 22:02:10 INFO - PROCESS | 792 | 1461301330472 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 792 | 1461301330474 Marionette TRACE conn6 <- [1,1106,null,{}] 22:02:10 INFO - PROCESS | 792 | 1461301330478 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}] 22:02:10 INFO - PROCESS | 792 | 1461301330598 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 22:02:10 INFO - PROCESS | 792 | 1461301330611 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 792 | ++DOCSHELL 15D1B000 == 73 [pid = 792] [id = 286] 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18077800) [pid = 792] [serial = 857] [outer = 00000000] 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (198E3C00) [pid = 792] [serial = 858] [outer = 18077800] 22:02:10 INFO - PROCESS | 792 | 1461301330655 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (19A0DC00) [pid = 792] [serial = 859] [outer = 18077800] 22:02:11 INFO - PROCESS | 792 | 1461301331077 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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 22:02:11 INFO - PROCESS | 792 | 1461301331103 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 792 | 1461301331105 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 22:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:02:11 INFO - PROCESS | 792 | 1461301331108 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 792 | 1461301331109 Marionette TRACE conn6 <- [1,1110,null,{}] 22:02:11 INFO - PROCESS | 792 | 1461301331113 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}] 22:02:11 INFO - PROCESS | 792 | 1461301331236 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 22:02:11 INFO - PROCESS | 792 | 1461301331331 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 792 | ++DOCSHELL 0FA3F400 == 74 [pid = 792] [id = 287] 22:02:11 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (19A18800) [pid = 792] [serial = 860] [outer = 00000000] 22:02:11 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1A908000) [pid = 792] [serial = 861] [outer = 19A18800] 22:02:11 INFO - PROCESS | 792 | 1461301331377 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1ACBE000) [pid = 792] [serial = 862] [outer = 19A18800] 22:02:11 INFO - PROCESS | 792 | 1461301331728 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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 22:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:02:11 INFO - PROCESS | 792 | 1461301331779 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 792 | 1461301331781 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 22:02:11 INFO - PROCESS | 792 | 1461301331784 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 792 | 1461301331786 Marionette TRACE conn6 <- [1,1114,null,{}] 22:02:11 INFO - PROCESS | 792 | 1461301331790 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}] 22:02:11 INFO - PROCESS | 792 | 1461301331875 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 22:02:11 INFO - PROCESS | 792 | 1461301331881 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 792 | ++DOCSHELL 14828000 == 75 [pid = 792] [id = 288] 22:02:11 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1AD26000) [pid = 792] [serial = 863] [outer = 00000000] 22:02:11 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (1BF5AC00) [pid = 792] [serial = 864] [outer = 1AD26000] 22:02:11 INFO - PROCESS | 792 | 1461301331931 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (1C338800) [pid = 792] [serial = 865] [outer = 1AD26000] 22:02:12 INFO - PROCESS | 792 | 1461301332689 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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 931ms 22:02:12 INFO - PROCESS | 792 | 1461301332716 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 792 | 1461301332721 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 22:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:02:12 INFO - PROCESS | 792 | 1461301332727 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 792 | 1461301332731 Marionette TRACE conn6 <- [1,1118,null,{}] 22:02:12 INFO - PROCESS | 792 | 1461301332736 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}] 22:02:12 INFO - PROCESS | 792 | 1461301332856 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 22:02:13 INFO - PROCESS | 792 | 1461301332997 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 792 | ++DOCSHELL 146EFC00 == 76 [pid = 792] [id = 289] 22:02:13 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (146F5C00) [pid = 792] [serial = 866] [outer = 00000000] 22:02:13 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (15D1BC00) [pid = 792] [serial = 867] [outer = 146F5C00] 22:02:13 INFO - PROCESS | 792 | 1461301333059 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (16EAE800) [pid = 792] [serial = 868] [outer = 146F5C00] 22:02:13 INFO - PROCESS | 792 | 1461301333644 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]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 22:02:13 INFO - PROCESS | 792 | 1461301333701 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 792 | 1461301333707 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 22:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:02:13 INFO - PROCESS | 792 | 1461301333714 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 792 | 1461301333717 Marionette TRACE conn6 <- [1,1122,null,{}] 22:02:13 INFO - PROCESS | 792 | 1461301333721 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}] 22:02:13 INFO - PROCESS | 792 | 1461301333837 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 22:02:13 INFO - PROCESS | 792 | 1461301333975 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 792 | ++DOCSHELL 1838C400 == 77 [pid = 792] [id = 290] 22:02:14 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (18441000) [pid = 792] [serial = 869] [outer = 00000000] 22:02:14 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (18DCE800) [pid = 792] [serial = 870] [outer = 18441000] 22:02:14 INFO - PROCESS | 792 | 1461301334032 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (193D9400) [pid = 792] [serial = 871] [outer = 18441000] 22:02:14 INFO - PROCESS | 792 | 1461301334644 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]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 22:02:14 INFO - PROCESS | 792 | 1461301334685 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 792 | 1461301334688 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 22:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:02:14 INFO - PROCESS | 792 | 1461301334692 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 792 | 1461301334695 Marionette TRACE conn6 <- [1,1126,null,{}] 22:02:14 INFO - PROCESS | 792 | 1461301334707 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}] 22:02:14 INFO - PROCESS | 792 | 1461301334822 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 22:02:14 INFO - PROCESS | 792 | 1461301334963 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 792 | ++DOCSHELL 0FA34000 == 78 [pid = 792] [id = 291] 22:02:14 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1C33A000) [pid = 792] [serial = 872] [outer = 00000000] 22:02:15 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1C5E7C00) [pid = 792] [serial = 873] [outer = 1C33A000] 22:02:15 INFO - PROCESS | 792 | 1461301335023 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1C5EFC00) [pid = 792] [serial = 874] [outer = 1C33A000] 22:02:15 INFO - PROCESS | 792 | 1461301335667 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]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1022ms 22:02:15 INFO - PROCESS | 792 | 1461301335718 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 792 | 1461301335721 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 22:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:02:15 INFO - PROCESS | 792 | 1461301335724 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 792 | 1461301335726 Marionette TRACE conn6 <- [1,1130,null,{}] 22:02:15 INFO - PROCESS | 792 | 1461301335745 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}] 22:02:15 INFO - PROCESS | 792 | 1461301335875 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 22:02:16 INFO - PROCESS | 792 | 1461301336011 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 792 | ++DOCSHELL 1C730800 == 79 [pid = 792] [id = 292] 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1C733C00) [pid = 792] [serial = 875] [outer = 00000000] 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1C747800) [pid = 792] [serial = 876] [outer = 1C733C00] 22:02:16 INFO - PROCESS | 792 | 1461301336068 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1C74F400) [pid = 792] [serial = 877] [outer = 1C733C00] 22:02:16 INFO - PROCESS | 792 | 1461301336564 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]]]}] 22:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 890ms 22:02:16 INFO - PROCESS | 792 | 1461301336618 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 22:02:16 INFO - PROCESS | 792 | 1461301336620 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 22:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:02:16 INFO - PROCESS | 792 | 1461301336623 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:02:16 INFO - PROCESS | 792 | 1461301336625 Marionette TRACE conn6 <- [1,1134,null,{}] 22:02:16 INFO - PROCESS | 792 | 1461301336629 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}] 22:02:16 INFO - PROCESS | 792 | 1461301336739 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 22:02:16 INFO - PROCESS | 792 | 1461301336848 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 792 | ++DOCSHELL 0F98E800 == 80 [pid = 792] [id = 293] 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1C738C00) [pid = 792] [serial = 878] [outer = 00000000] 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1DF0B800) [pid = 792] [serial = 879] [outer = 1C738C00] 22:02:16 INFO - PROCESS | 792 | 1461301336904 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (1DF0F000) [pid = 792] [serial = 880] [outer = 1C738C00] 22:02:17 INFO - PROCESS | 792 | 1461301337526 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]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 22:02:17 INFO - PROCESS | 792 | 1461301337558 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 792 | 1461301337560 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 22:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:02:17 INFO - PROCESS | 792 | 1461301337564 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 792 | 1461301337566 Marionette TRACE conn6 <- [1,1138,null,{}] 22:02:17 INFO - PROCESS | 792 | 1461301337570 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}] 22:02:17 INFO - PROCESS | 792 | 1461301337691 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 22:02:17 INFO - PROCESS | 792 | 1461301337831 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 792 | ++DOCSHELL 1FE67800 == 81 [pid = 792] [id = 294] 22:02:17 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1FE67C00) [pid = 792] [serial = 881] [outer = 00000000] 22:02:17 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (2060A800) [pid = 792] [serial = 882] [outer = 1FE67C00] 22:02:17 INFO - PROCESS | 792 | 1461301337890 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (2060CC00) [pid = 792] [serial = 883] [outer = 1FE67C00] 22:02:18 INFO - PROCESS | 792 | 1461301338466 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]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 22:02:18 INFO - PROCESS | 792 | 1461301338538 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 792 | 1461301338540 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 22:02:18 INFO - PROCESS | 792 | 1461301338544 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:02:18 INFO - PROCESS | 792 | 1461301338546 Marionette TRACE conn6 <- [1,1142,null,{}] 22:02:18 INFO - PROCESS | 792 | 1461301338549 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}] 22:02:18 INFO - PROCESS | 792 | 1461301338656 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 22:02:18 INFO - PROCESS | 792 | 1461301338798 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 792 | ++DOCSHELL 141AA400 == 82 [pid = 792] [id = 295] 22:02:18 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C338C00) [pid = 792] [serial = 884] [outer = 00000000] 22:02:18 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (20E2A400) [pid = 792] [serial = 885] [outer = 1C338C00] 22:02:18 INFO - PROCESS | 792 | 1461301338854 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (20E2F400) [pid = 792] [serial = 886] [outer = 1C338C00] 22:02:19 INFO - PROCESS | 792 | 1461301339393 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]]]}] 22:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 22:02:19 INFO - PROCESS | 792 | 1461301339491 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 792 | 1461301339493 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 22:02:19 INFO - PROCESS | 792 | 1461301339498 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 792 | 1461301339500 Marionette TRACE conn6 <- [1,1146,null,{}] 22:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:02:19 INFO - PROCESS | 792 | 1461301339504 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}] 22:02:19 INFO - PROCESS | 792 | 1461301339614 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 22:02:19 INFO - PROCESS | 792 | 1461301339876 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 792 | ++DOCSHELL 0FB2CC00 == 83 [pid = 792] [id = 296] 22:02:19 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (0FB2F400) [pid = 792] [serial = 887] [outer = 00000000] 22:02:19 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (14984000) [pid = 792] [serial = 888] [outer = 0FB2F400] 22:02:19 INFO - PROCESS | 792 | 1461301339934 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (15D1B400) [pid = 792] [serial = 889] [outer = 0FB2F400] 22:02:20 INFO - PROCESS | 792 | 1461301340514 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]]]}] 22:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1068ms 22:02:20 INFO - PROCESS | 792 | 1461301340574 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 792 | 1461301340579 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 22:02:20 INFO - PROCESS | 792 | 1461301340585 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:02:20 INFO - PROCESS | 792 | 1461301340587 Marionette TRACE conn6 <- [1,1150,null,{}] 22:02:20 INFO - PROCESS | 792 | 1461301340593 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}] 22:02:20 INFO - PROCESS | 792 | 1461301340705 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 22:02:20 INFO - PROCESS | 792 | 1461301340825 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:20 INFO - PROCESS | 792 | ++DOCSHELL 174D3800 == 84 [pid = 792] [id = 297] 22:02:20 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (18882800) [pid = 792] [serial = 890] [outer = 00000000] 22:02:20 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (18A81800) [pid = 792] [serial = 891] [outer = 18882800] 22:02:20 INFO - PROCESS | 792 | 1461301340876 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (19263C00) [pid = 792] [serial = 892] [outer = 18882800] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 0FA3F400 == 83 [pid = 792] [id = 287] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 15D1B000 == 82 [pid = 792] [id = 286] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 0FA40400 == 81 [pid = 792] [id = 285] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 196CA800 == 80 [pid = 792] [id = 284] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 19265400 == 79 [pid = 792] [id = 283] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 18859000 == 78 [pid = 792] [id = 282] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 18114400 == 77 [pid = 792] [id = 281] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 0FDA0800 == 76 [pid = 792] [id = 280] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 1837F800 == 75 [pid = 792] [id = 279] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 0F143800 == 74 [pid = 792] [id = 278] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 146 (2060F000) [pid = 792] [serial = 816] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 20F8B000 == 73 [pid = 792] [id = 276] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 20E05C00 == 72 [pid = 792] [id = 275] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 18726400 == 71 [pid = 792] [id = 274] 22:02:21 INFO - PROCESS | 792 | --DOCSHELL 10DB2C00 == 70 [pid = 792] [id = 273] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 145 (1C743C00) [pid = 792] [serial = 763] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1806DC00) [pid = 792] [serial = 793] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 143 (18A88800) [pid = 792] [serial = 795] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 142 (19267C00) [pid = 792] [serial = 796] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 141 (0FA33800) [pid = 792] [serial = 765] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1C5E2800) [pid = 792] [serial = 804] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 139 (18442400) [pid = 792] [serial = 768] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1BA4A000) [pid = 792] [serial = 802] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 137 (19A5E000) [pid = 792] [serial = 771] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 136 (20608C00) [pid = 792] [serial = 774] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1C73D000) [pid = 792] [serial = 814] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 134 (20E31000) [pid = 792] [serial = 777] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 133 (20E65400) [pid = 792] [serial = 780] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 132 (2108C000) [pid = 792] [serial = 783] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1C750C00) [pid = 792] [serial = 807] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1C5F1400) [pid = 792] [serial = 805] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1C751000) [pid = 792] [serial = 813] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1DF04800) [pid = 792] [serial = 808] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 127 (1926A000) [pid = 792] [serial = 790] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 126 (18D4C800) [pid = 792] [serial = 789] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 125 (196D2000) [pid = 792] [serial = 810] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19A12800) [pid = 792] [serial = 811] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 123 (19649000) [pid = 792] [serial = 799] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 122 (18381C00) [pid = 792] [serial = 718] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 121 (198EB800) [pid = 792] [serial = 721] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 120 (20E10C00) [pid = 792] [serial = 727] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 119 (20E32400) [pid = 792] [serial = 724] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18009000) [pid = 792] [serial = 787] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 117 (16EBDC00) [pid = 792] [serial = 786] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1AD24800) [pid = 792] [serial = 801] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 115 (195D9000) [pid = 792] [serial = 798] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | --DOMWINDOW == 114 (17B2F000) [pid = 792] [serial = 792] [outer = 00000000] [url = about:blank] 22:02:21 INFO - PROCESS | 792 | 1461301341467 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]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 932ms 22:02:21 INFO - PROCESS | 792 | 1461301341523 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 792 | 1461301341526 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 22:02:21 INFO - PROCESS | 792 | 1461301341531 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:02:21 INFO - PROCESS | 792 | 1461301341533 Marionette TRACE conn6 <- [1,1154,null,{}] 22:02:21 INFO - PROCESS | 792 | 1461301341537 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}] 22:02:21 INFO - PROCESS | 792 | 1461301341627 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 22:02:21 INFO - PROCESS | 792 | 1461301341728 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 792 | ++DOCSHELL 0FA3F400 == 71 [pid = 792] [id = 298] 22:02:21 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (15940800) [pid = 792] [serial = 893] [outer = 00000000] 22:02:21 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1806DC00) [pid = 792] [serial = 894] [outer = 15940800] 22:02:21 INFO - PROCESS | 792 | 1461301341775 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (18388C00) [pid = 792] [serial = 895] [outer = 15940800] 22:02:22 INFO - PROCESS | 792 | 1461301342182 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]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 677ms 22:02:22 INFO - PROCESS | 792 | 1461301342212 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 792 | 1461301342214 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:02:22 INFO - PROCESS | 792 | 1461301342219 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 792 | 1461301342224 Marionette TRACE conn6 <- [1,1158,null,{}] 22:02:22 INFO - PROCESS | 792 | 1461301342233 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}] 22:02:22 INFO - PROCESS | 792 | 1461301342326 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 22:02:22 INFO - PROCESS | 792 | 1461301342334 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 792 | ++DOCSHELL 18A2C800 == 72 [pid = 792] [id = 299] 22:02:22 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18A2D400) [pid = 792] [serial = 896] [outer = 00000000] 22:02:22 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (195D9000) [pid = 792] [serial = 897] [outer = 18A2D400] 22:02:22 INFO - PROCESS | 792 | 1461301342382 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (19648C00) [pid = 792] [serial = 898] [outer = 18A2D400] 22:02:22 INFO - PROCESS | 792 | 1461301342836 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]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 22:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:02:22 INFO - PROCESS | 792 | 1461301342851 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 792 | 1461301342854 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 22:02:22 INFO - PROCESS | 792 | 1461301342857 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 792 | 1461301342859 Marionette TRACE conn6 <- [1,1162,null,{}] 22:02:22 INFO - PROCESS | 792 | 1461301342862 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}] 22:02:22 INFO - PROCESS | 792 | 1461301342951 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 22:02:22 INFO - PROCESS | 792 | 1461301342975 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 792 | ++DOCSHELL 196D0000 == 73 [pid = 792] [id = 300] 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (196D2C00) [pid = 792] [serial = 899] [outer = 00000000] 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (198EB800) [pid = 792] [serial = 900] [outer = 196D2C00] 22:02:23 INFO - PROCESS | 792 | 1461301343049 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (198F7C00) [pid = 792] [serial = 901] [outer = 196D2C00] 22:02:23 INFO - PROCESS | 792 | 1461301343502 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] 22:02:23 INFO - PROCESS | 792 | 1461301343541 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 22:02:23 INFO - PROCESS | 792 | 1461301343544 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 792 | 1461301343546 Marionette TRACE conn6 <- [1,1166,null,{}] 22:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:02:23 INFO - PROCESS | 792 | 1461301343582 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}] 22:02:23 INFO - PROCESS | 792 | 1461301343707 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 22:02:23 INFO - PROCESS | 792 | 1461301343769 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 792 | ++DOCSHELL 1A906800 == 74 [pid = 792] [id = 301] 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (1A908800) [pid = 792] [serial = 902] [outer = 00000000] 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (1BA51800) [pid = 792] [serial = 903] [outer = 1A908800] 22:02:23 INFO - PROCESS | 792 | 1461301343828 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1C33C000) [pid = 792] [serial = 904] [outer = 1A908800] 22:02:24 INFO - PROCESS | 792 | 1461301344265 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] 22:02:24 INFO - PROCESS | 792 | 1461301344311 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 22:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:02:24 INFO - PROCESS | 792 | 1461301344314 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 792 | 1461301344316 Marionette TRACE conn6 <- [1,1170,null,{}] 22:02:24 INFO - PROCESS | 792 | 1461301344320 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}] 22:02:24 INFO - PROCESS | 792 | 1461301344482 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 22:02:24 INFO - PROCESS | 792 | 1461301344507 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 792 | ++DOCSHELL 1C5EEC00 == 75 [pid = 792] [id = 302] 22:02:24 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1C5EF800) [pid = 792] [serial = 905] [outer = 00000000] 22:02:24 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1DF03400) [pid = 792] [serial = 906] [outer = 1C5EF800] 22:02:24 INFO - PROCESS | 792 | 1461301344555 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1DF07000) [pid = 792] [serial = 907] [outer = 1C5EF800] 22:02:25 INFO - PROCESS | 792 | 1461301345029 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] 22:02:25 INFO - PROCESS | 792 | 1461301345087 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:02:25 INFO - PROCESS | 792 | 1461301345097 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 792 | 1461301345099 Marionette TRACE conn6 <- [1,1174,null,{}] 22:02:25 INFO - PROCESS | 792 | 1461301345103 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}] 22:02:25 INFO - PROCESS | 792 | 1461301345225 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 22:02:25 INFO - PROCESS | 792 | 1461301345291 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 792 | ++DOCSHELL 17B38400 == 76 [pid = 792] [id = 303] 22:02:25 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (18A2EC00) [pid = 792] [serial = 908] [outer = 00000000] 22:02:25 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1FE65800) [pid = 792] [serial = 909] [outer = 18A2EC00] 22:02:25 INFO - PROCESS | 792 | 1461301345339 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (20607000) [pid = 792] [serial = 910] [outer = 18A2EC00] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 131 (19A18800) [pid = 792] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 130 (19266C00) [pid = 792] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 129 (196CB800) [pid = 792] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 128 (0FB33400) [pid = 792] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 127 (0F310400) [pid = 792] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 126 (1838B800) [pid = 792] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 125 (0FE94800) [pid = 792] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 124 (18384000) [pid = 792] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 123 (18A29C00) [pid = 792] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:02:25 INFO - PROCESS | 792 | --DOMWINDOW == 122 (18077800) [pid = 792] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:02:25 INFO - PROCESS | 792 | 1461301345940 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] 22:02:25 INFO - PROCESS | 792 | 1461301345972 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 22:02:25 INFO - PROCESS | 792 | 1461301345975 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:02:25 INFO - PROCESS | 792 | 1461301345977 Marionette TRACE conn6 <- [1,1178,null,{}] 22:02:25 INFO - PROCESS | 792 | 1461301345985 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}] 22:02:26 INFO - PROCESS | 792 | 1461301346073 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 22:02:26 INFO - PROCESS | 792 | 1461301346081 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 792 | ++DOCSHELL 187D3800 == 77 [pid = 792] [id = 304] 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (18A29C00) [pid = 792] [serial = 911] [outer = 00000000] 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (2060F800) [pid = 792] [serial = 912] [outer = 18A29C00] 22:02:26 INFO - PROCESS | 792 | 1461301346126 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (20E07C00) [pid = 792] [serial = 913] [outer = 18A29C00] 22:02:26 INFO - PROCESS | 792 | 1461301346558 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] 22:02:26 INFO - PROCESS | 792 | 1461301346631 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 22:02:26 INFO - PROCESS | 792 | 1461301346635 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 792 | 1461301346636 Marionette TRACE conn6 <- [1,1182,null,{}] 22:02:26 INFO - PROCESS | 792 | 1461301346640 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}] 22:02:26 INFO - PROCESS | 792 | 1461301346736 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 22:02:26 INFO - PROCESS | 792 | 1461301346743 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 792 | ++DOCSHELL 1F3A5C00 == 78 [pid = 792] [id = 305] 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1F3A6400) [pid = 792] [serial = 914] [outer = 00000000] 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1F3AC400) [pid = 792] [serial = 915] [outer = 1F3A6400] 22:02:26 INFO - PROCESS | 792 | 1461301346788 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1F3AF000) [pid = 792] [serial = 916] [outer = 1F3A6400] 22:02:27 INFO - PROCESS | 792 | 1461301347238 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] 22:02:27 INFO - PROCESS | 792 | 1461301347311 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 22:02:27 INFO - PROCESS | 792 | 1461301347314 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 792 | 1461301347315 Marionette TRACE conn6 <- [1,1186,null,{}] 22:02:27 INFO - PROCESS | 792 | 1461301347319 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}] 22:02:27 INFO - PROCESS | 792 | 1461301347413 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 22:02:27 INFO - PROCESS | 792 | 1461301347455 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 792 | ++DOCSHELL 1F17AC00 == 79 [pid = 792] [id = 306] 22:02:27 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1F17E800) [pid = 792] [serial = 917] [outer = 00000000] 22:02:27 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1F186400) [pid = 792] [serial = 918] [outer = 1F17E800] 22:02:27 INFO - PROCESS | 792 | 1461301347505 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1F3AB000) [pid = 792] [serial = 919] [outer = 1F17E800] 22:02:28 INFO - PROCESS | 792 | 1461301348198 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]]]}] 22:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 22:02:28 INFO - PROCESS | 792 | 1461301348248 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 792 | 1461301348254 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 22:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:02:28 INFO - PROCESS | 792 | 1461301348260 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 792 | 1461301348264 Marionette TRACE conn6 <- [1,1190,null,{}] 22:02:28 INFO - PROCESS | 792 | 1461301348269 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}] 22:02:28 INFO - PROCESS | 792 | 1461301348391 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 22:02:28 INFO - PROCESS | 792 | 1461301348508 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 792 | ++DOCSHELL 174D7000 == 80 [pid = 792] [id = 307] 22:02:28 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (174DE400) [pid = 792] [serial = 920] [outer = 00000000] 22:02:28 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (18381800) [pid = 792] [serial = 921] [outer = 174DE400] 22:02:28 INFO - PROCESS | 792 | 1461301348608 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (18408400) [pid = 792] [serial = 922] [outer = 174DE400] 22:02:29 INFO - PROCESS | 792 | 1461301349255 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]]]}] 22:02:29 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 22:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1021ms 22:02:29 INFO - PROCESS | 792 | 1461301349285 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 792 | 1461301349291 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 22:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:02:29 INFO - PROCESS | 792 | 1461301349298 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 792 | 1461301349301 Marionette TRACE conn6 <- [1,1194,null,{}] 22:02:29 INFO - PROCESS | 792 | 1461301349305 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}] 22:02:29 INFO - PROCESS | 792 | 1461301349425 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 22:02:29 INFO - PROCESS | 792 | 1461301349570 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 792 | ++DOCSHELL 19261800 == 81 [pid = 792] [id = 308] 22:02:29 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (19269800) [pid = 792] [serial = 923] [outer = 00000000] 22:02:29 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (197BE800) [pid = 792] [serial = 924] [outer = 19269800] 22:02:29 INFO - PROCESS | 792 | 1461301349631 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1AD21400) [pid = 792] [serial = 925] [outer = 19269800] 22:02:30 INFO - PROCESS | 792 | 1461301350275 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]]]}] 22:02:30 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 22:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1020ms 22:02:30 INFO - PROCESS | 792 | 1461301350319 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 792 | 1461301350322 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 22:02:30 INFO - PROCESS | 792 | 1461301350325 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:02:30 INFO - PROCESS | 792 | 1461301350329 Marionette TRACE conn6 <- [1,1198,null,{}] 22:02:30 INFO - PROCESS | 792 | 1461301350341 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}] 22:02:30 INFO - PROCESS | 792 | 1461301350508 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 22:02:30 INFO - PROCESS | 792 | 1461301350654 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 792 | ++DOCSHELL 1F3A9400 == 82 [pid = 792] [id = 309] 22:02:30 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1F3B0000) [pid = 792] [serial = 926] [outer = 00000000] 22:02:30 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (20606800) [pid = 792] [serial = 927] [outer = 1F3B0000] 22:02:30 INFO - PROCESS | 792 | 1461301350713 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (20E36C00) [pid = 792] [serial = 928] [outer = 1F3B0000] 22:02:31 INFO - PROCESS | 792 | 1461301351326 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]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1021ms 22:02:31 INFO - PROCESS | 792 | 1461301351350 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 792 | 1461301351353 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 22:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:02:31 INFO - PROCESS | 792 | 1461301351356 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 792 | 1461301351359 Marionette TRACE conn6 <- [1,1202,null,{}] 22:02:31 INFO - PROCESS | 792 | 1461301351362 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}] 22:02:31 INFO - PROCESS | 792 | 1461301351490 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 22:02:31 INFO - PROCESS | 792 | 1461301351651 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:31 INFO - PROCESS | 792 | ++DOCSHELL 20ED7000 == 83 [pid = 792] [id = 310] 22:02:31 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (20ED7400) [pid = 792] [serial = 929] [outer = 00000000] 22:02:31 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (20F8BC00) [pid = 792] [serial = 930] [outer = 20ED7400] 22:02:31 INFO - PROCESS | 792 | 1461301351714 Marionette DEBUG loaded listener.js 22:02:31 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (20F90400) [pid = 792] [serial = 931] [outer = 20ED7400] 22:02:32 INFO - PROCESS | 792 | 1461301352338 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]]]}] 22:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1017ms 22:02:32 INFO - PROCESS | 792 | 1461301352376 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 792 | 1461301352379 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 22:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:02:32 INFO - PROCESS | 792 | 1461301352382 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 792 | 1461301352384 Marionette TRACE conn6 <- [1,1206,null,{}] 22:02:32 INFO - PROCESS | 792 | 1461301352388 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}] 22:02:32 INFO - PROCESS | 792 | 1461301352506 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 22:02:32 INFO - PROCESS | 792 | 1461301352620 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 792 | ++DOCSHELL 20ED1800 == 84 [pid = 792] [id = 311] 22:02:32 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (20ED4000) [pid = 792] [serial = 932] [outer = 00000000] 22:02:32 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (21081C00) [pid = 792] [serial = 933] [outer = 20ED4000] 22:02:32 INFO - PROCESS | 792 | 1461301352716 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (21088000) [pid = 792] [serial = 934] [outer = 20ED4000] 22:02:33 INFO - PROCESS | 792 | 1461301353331 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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 22:02:33 INFO - PROCESS | 792 | 1461301353357 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 792 | 1461301353360 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 22:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:02:33 INFO - PROCESS | 792 | 1461301353363 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 792 | 1461301353365 Marionette TRACE conn6 <- [1,1210,null,{}] 22:02:33 INFO - PROCESS | 792 | 1461301353370 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}] 22:02:33 INFO - PROCESS | 792 | 1461301353499 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 22:02:33 INFO - PROCESS | 792 | 1461301353667 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 792 | ++DOCSHELL 15944400 == 85 [pid = 792] [id = 312] 22:02:33 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (15D1A800) [pid = 792] [serial = 935] [outer = 00000000] 22:02:33 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (229E8400) [pid = 792] [serial = 936] [outer = 15D1A800] 22:02:33 INFO - PROCESS | 792 | 1461301353727 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (229F1800) [pid = 792] [serial = 937] [outer = 15D1A800] 22:02:34 INFO - PROCESS | 792 | 1461301354639 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] 22:02:34 INFO - PROCESS | 792 | 1461301354705 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 22:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:02:34 INFO - PROCESS | 792 | 1461301354711 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 792 | 1461301354714 Marionette TRACE conn6 <- [1,1214,null,{}] 22:02:34 INFO - PROCESS | 792 | 1461301354720 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}] 22:02:34 INFO - PROCESS | 792 | 1461301354826 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 22:02:34 INFO - PROCESS | 792 | 1461301354973 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 792 | ++DOCSHELL 101EC800 == 86 [pid = 792] [id = 313] 22:02:35 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (10AA7400) [pid = 792] [serial = 938] [outer = 00000000] 22:02:35 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (16E20800) [pid = 792] [serial = 939] [outer = 10AA7400] 22:02:35 INFO - PROCESS | 792 | 1461301355025 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (18402800) [pid = 792] [serial = 940] [outer = 10AA7400] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 20E0B400 == 85 [pid = 792] [id = 277] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 1F3A5C00 == 84 [pid = 792] [id = 305] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 187D3800 == 83 [pid = 792] [id = 304] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 17B38400 == 82 [pid = 792] [id = 303] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 1C5EEC00 == 81 [pid = 792] [id = 302] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 1A906800 == 80 [pid = 792] [id = 301] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 196D0000 == 79 [pid = 792] [id = 300] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 151 (16EB2C00) [pid = 792] [serial = 819] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 150 (18A83000) [pid = 792] [serial = 822] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 149 (20E60C00) [pid = 792] [serial = 825] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 148 (21051C00) [pid = 792] [serial = 828] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 147 (2105C400) [pid = 792] [serial = 831] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | 1461301355682 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]]]}] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 18A2C800 == 78 [pid = 792] [id = 299] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 0FA3F400 == 77 [pid = 792] [id = 298] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 174D3800 == 76 [pid = 792] [id = 297] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 0FB2CC00 == 75 [pid = 792] [id = 296] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 0FA34000 == 74 [pid = 792] [id = 291] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 1838C400 == 73 [pid = 792] [id = 290] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 146EFC00 == 72 [pid = 792] [id = 289] 22:02:35 INFO - PROCESS | 792 | --DOCSHELL 14828000 == 71 [pid = 792] [id = 288] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1A908000) [pid = 792] [serial = 861] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 145 (193D9C00) [pid = 792] [serial = 849] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 144 (197B9C00) [pid = 792] [serial = 852] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 143 (195D2000) [pid = 792] [serial = 850] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 142 (162A5000) [pid = 792] [serial = 855] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 141 (197BF400) [pid = 792] [serial = 853] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1838B000) [pid = 792] [serial = 856] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1488EC00) [pid = 792] [serial = 835] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 138 (14644400) [pid = 792] [serial = 834] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1871C400) [pid = 792] [serial = 843] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 136 (18729000) [pid = 792] [serial = 844] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 135 (15890C00) [pid = 792] [serial = 840] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 134 (15D20800) [pid = 792] [serial = 841] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 133 (18444000) [pid = 792] [serial = 838] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 132 (18407800) [pid = 792] [serial = 837] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18A80800) [pid = 792] [serial = 846] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 130 (198E3C00) [pid = 792] [serial = 858] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1ACBE000) [pid = 792] [serial = 862] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 128 (18D4D400) [pid = 792] [serial = 847] [outer = 00000000] [url = about:blank] 22:02:35 INFO - PROCESS | 792 | --DOMWINDOW == 127 (19A0DC00) [pid = 792] [serial = 859] [outer = 00000000] [url = about:blank] 22:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1021ms 22:02:35 INFO - PROCESS | 792 | 1461301355733 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 792 | 1461301355739 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 22:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:02:35 INFO - PROCESS | 792 | 1461301355745 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 792 | 1461301355747 Marionette TRACE conn6 <- [1,1218,null,{}] 22:02:35 INFO - PROCESS | 792 | 1461301355751 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}] 22:02:35 INFO - PROCESS | 792 | 1461301355854 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 22:02:35 INFO - PROCESS | 792 | 1461301355950 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 792 | ++DOCSHELL 13F3D000 == 72 [pid = 792] [id = 314] 22:02:35 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (141A8800) [pid = 792] [serial = 941] [outer = 00000000] 22:02:36 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (146EFC00) [pid = 792] [serial = 942] [outer = 141A8800] 22:02:36 INFO - PROCESS | 792 | 1461301355996 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (158B8400) [pid = 792] [serial = 943] [outer = 141A8800] 22:02:36 INFO - PROCESS | 792 | 1461301356472 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]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 22:02:36 INFO - PROCESS | 792 | 1461301356518 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 792 | 1461301356520 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 22:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:02:36 INFO - PROCESS | 792 | 1461301356524 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 792 | 1461301356527 Marionette TRACE conn6 <- [1,1222,null,{}] 22:02:36 INFO - PROCESS | 792 | 1461301356538 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}] 22:02:36 INFO - PROCESS | 792 | 1461301356635 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 22:02:36 INFO - PROCESS | 792 | 1461301356653 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:36 INFO - PROCESS | 792 | ++DOCSHELL 1840AC00 == 73 [pid = 792] [id = 315] 22:02:36 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1840B800) [pid = 792] [serial = 944] [outer = 00000000] 22:02:36 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1871FC00) [pid = 792] [serial = 945] [outer = 1840B800] 22:02:36 INFO - PROCESS | 792 | 1461301356705 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1872A000) [pid = 792] [serial = 946] [outer = 1840B800] 22:02:37 INFO - PROCESS | 792 | 1461301357177 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]]]}] 22:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 22:02:37 INFO - PROCESS | 792 | 1461301357199 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 792 | 1461301357201 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 22:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:02:37 INFO - PROCESS | 792 | 1461301357204 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 792 | 1461301357206 Marionette TRACE conn6 <- [1,1226,null,{}] 22:02:37 INFO - PROCESS | 792 | 1461301357210 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}] 22:02:37 INFO - PROCESS | 792 | 1461301357304 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 22:02:37 INFO - PROCESS | 792 | 1461301357314 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 792 | ++DOCSHELL 18A37C00 == 74 [pid = 792] [id = 316] 22:02:37 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (18A83000) [pid = 792] [serial = 947] [outer = 00000000] 22:02:37 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18DD0800) [pid = 792] [serial = 948] [outer = 18A83000] 22:02:37 INFO - PROCESS | 792 | 1461301357360 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (19264400) [pid = 792] [serial = 949] [outer = 18A83000] 22:02:37 INFO - PROCESS | 792 | 1461301357802 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]]]}] 22:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 22:02:37 INFO - PROCESS | 792 | 1461301357838 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 792 | 1461301357840 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 22:02:37 INFO - PROCESS | 792 | 1461301357843 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:02:37 INFO - PROCESS | 792 | 1461301357845 Marionette TRACE conn6 <- [1,1230,null,{}] 22:02:37 INFO - PROCESS | 792 | 1461301357848 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}] 22:02:37 INFO - PROCESS | 792 | 1461301357935 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 22:02:37 INFO - PROCESS | 792 | 1461301357955 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 792 | ++DOCSHELL 19268000 == 75 [pid = 792] [id = 317] 22:02:37 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1926B000) [pid = 792] [serial = 950] [outer = 00000000] 22:02:38 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1960B400) [pid = 792] [serial = 951] [outer = 1926B000] 22:02:38 INFO - PROCESS | 792 | 1461301358000 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (195D2000) [pid = 792] [serial = 952] [outer = 1926B000] 22:02:38 INFO - PROCESS | 792 | 1461301358484 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]]]}] 22:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 22:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:02:38 INFO - PROCESS | 792 | 1461301358521 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 792 | 1461301358523 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 22:02:38 INFO - PROCESS | 792 | 1461301358526 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 792 | 1461301358528 Marionette TRACE conn6 <- [1,1234,null,{}] 22:02:38 INFO - PROCESS | 792 | 1461301358532 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}] 22:02:38 INFO - PROCESS | 792 | 1461301358698 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 22:02:38 INFO - PROCESS | 792 | 1461301358764 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:38 INFO - PROCESS | 792 | ++DOCSHELL 197DBC00 == 76 [pid = 792] [id = 318] 22:02:38 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (197E2800) [pid = 792] [serial = 953] [outer = 00000000] 22:02:38 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (198EC400) [pid = 792] [serial = 954] [outer = 197E2800] 22:02:38 INFO - PROCESS | 792 | 1461301358815 Marionette DEBUG loaded listener.js 22:02:38 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (198F5800) [pid = 792] [serial = 955] [outer = 197E2800] 22:02:39 INFO - PROCESS | 792 | 1461301359281 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]]]}] 22:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 22:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:02:39 INFO - PROCESS | 792 | 1461301359297 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 792 | 1461301359299 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 22:02:39 INFO - PROCESS | 792 | 1461301359302 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 792 | 1461301359304 Marionette TRACE conn6 <- [1,1238,null,{}] 22:02:39 INFO - PROCESS | 792 | 1461301359307 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}] 22:02:39 INFO - PROCESS | 792 | 1461301359430 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 22:02:39 INFO - PROCESS | 792 | 1461301359498 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 792 | ++DOCSHELL 19A15400 == 77 [pid = 792] [id = 319] 22:02:39 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (19A17C00) [pid = 792] [serial = 956] [outer = 00000000] 22:02:39 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1ACBE800) [pid = 792] [serial = 957] [outer = 19A17C00] 22:02:39 INFO - PROCESS | 792 | 1461301359546 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (1AD2AC00) [pid = 792] [serial = 958] [outer = 19A17C00] 22:02:39 INFO - PROCESS | 792 | 1461301359971 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]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 22:02:40 INFO - PROCESS | 792 | 1461301360034 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 792 | 1461301360036 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 22:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:02:40 INFO - PROCESS | 792 | 1461301360039 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 792 | 1461301360041 Marionette TRACE conn6 <- [1,1242,null,{}] 22:02:40 INFO - PROCESS | 792 | 1461301360044 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}] 22:02:40 INFO - PROCESS | 792 | 1461301360525 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 144 (20E38400) [pid = 792] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 143 (18A2EC00) [pid = 792] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 142 (1C5EF800) [pid = 792] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 141 (196D2C00) [pid = 792] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 140 (18882800) [pid = 792] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 139 (18A2D400) [pid = 792] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 138 (0FB2F400) [pid = 792] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 137 (15940800) [pid = 792] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 136 (1F3A6400) [pid = 792] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1A908800) [pid = 792] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:02:40 INFO - PROCESS | 792 | --DOMWINDOW == 134 (18A29C00) [pid = 792] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:02:40 INFO - PROCESS | 792 | 1461301360599 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 792 | ++DOCSHELL 0F98D000 == 78 [pid = 792] [id = 320] 22:02:40 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (0FA35000) [pid = 792] [serial = 959] [outer = 00000000] 22:02:40 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (16EB7C00) [pid = 792] [serial = 960] [outer = 0FA35000] 22:02:40 INFO - PROCESS | 792 | 1461301360645 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1885D400) [pid = 792] [serial = 961] [outer = 0FA35000] 22:02:41 INFO - PROCESS | 792 | 1461301360999 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]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1019ms 22:02:41 INFO - PROCESS | 792 | 1461301361062 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 792 | 1461301361064 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 22:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:02:41 INFO - PROCESS | 792 | 1461301361068 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 792 | 1461301361069 Marionette TRACE conn6 <- [1,1246,null,{}] 22:02:41 INFO - PROCESS | 792 | 1461301361073 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}] 22:02:41 INFO - PROCESS | 792 | 1461301361178 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 22:02:41 INFO - PROCESS | 792 | 1461301361185 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 792 | ++DOCSHELL 18A2EC00 == 79 [pid = 792] [id = 321] 22:02:41 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (18A82400) [pid = 792] [serial = 962] [outer = 00000000] 22:02:41 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1BF53C00) [pid = 792] [serial = 963] [outer = 18A82400] 22:02:41 INFO - PROCESS | 792 | 1461301361232 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1C5E5C00) [pid = 792] [serial = 964] [outer = 18A82400] 22:02:41 INFO - PROCESS | 792 | 1461301361673 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]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 22:02:41 INFO - PROCESS | 792 | 1461301361712 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 792 | 1461301361714 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 22:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:02:41 INFO - PROCESS | 792 | 1461301361718 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 792 | 1461301361719 Marionette TRACE conn6 <- [1,1250,null,{}] 22:02:41 INFO - PROCESS | 792 | 1461301361723 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}] 22:02:41 INFO - PROCESS | 792 | 1461301361816 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 22:02:41 INFO - PROCESS | 792 | 1461301361874 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 792 | ++DOCSHELL 1C5F0400 == 80 [pid = 792] [id = 322] 22:02:41 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1C730000) [pid = 792] [serial = 965] [outer = 00000000] 22:02:41 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (1C74F000) [pid = 792] [serial = 966] [outer = 1C730000] 22:02:41 INFO - PROCESS | 792 | 1461301361922 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (1DF02C00) [pid = 792] [serial = 967] [outer = 1C730000] 22:02:42 INFO - PROCESS | 792 | 1461301362382 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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 731ms 22:02:42 INFO - PROCESS | 792 | 1461301362450 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 792 | 1461301362452 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 22:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:02:42 INFO - PROCESS | 792 | 1461301362473 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 792 | 1461301362476 Marionette TRACE conn6 <- [1,1254,null,{}] 22:02:42 INFO - PROCESS | 792 | 1461301362480 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}] 22:02:42 INFO - PROCESS | 792 | 1461301362659 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 22:02:42 INFO - PROCESS | 792 | 1461301362790 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 792 | ++DOCSHELL 0F984C00 == 81 [pid = 792] [id = 323] 22:02:42 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (0FA34000) [pid = 792] [serial = 968] [outer = 00000000] 22:02:42 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (10AA8000) [pid = 792] [serial = 969] [outer = 0FA34000] 22:02:42 INFO - PROCESS | 792 | 1461301362855 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (1463C400) [pid = 792] [serial = 970] [outer = 0FA34000] 22:02:43 INFO - PROCESS | 792 | 1461301363548 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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1136ms 22:02:43 INFO - PROCESS | 792 | 1461301363602 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 792 | 1461301363608 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:02:43 INFO - PROCESS | 792 | 1461301363613 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 792 | 1461301363617 Marionette TRACE conn6 <- [1,1258,null,{}] 22:02:43 INFO - PROCESS | 792 | 1461301363623 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}] 22:02:43 INFO - PROCESS | 792 | 1461301363805 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 22:02:43 INFO - PROCESS | 792 | 1461301363914 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 792 | ++DOCSHELL 1837F000 == 82 [pid = 792] [id = 324] 22:02:43 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (18389000) [pid = 792] [serial = 971] [outer = 00000000] 22:02:43 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (18725800) [pid = 792] [serial = 972] [outer = 18389000] 22:02:43 INFO - PROCESS | 792 | 1461301363978 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (1887D000) [pid = 792] [serial = 973] [outer = 18389000] 22:02:44 INFO - PROCESS | 792 | 1461301364558 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]]]}] 22:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 22:02:44 INFO - PROCESS | 792 | 1461301364598 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 792 | 1461301364601 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 22:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:02:44 INFO - PROCESS | 792 | 1461301364605 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 792 | 1461301364607 Marionette TRACE conn6 <- [1,1262,null,{}] 22:02:44 INFO - PROCESS | 792 | 1461301364611 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}] 22:02:44 INFO - PROCESS | 792 | 1461301364725 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 22:02:44 INFO - PROCESS | 792 | 1461301364883 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 792 | ++DOCSHELL 0FDA3C00 == 83 [pid = 792] [id = 325] 22:02:44 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (197BB800) [pid = 792] [serial = 974] [outer = 00000000] 22:02:44 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (1ACBAC00) [pid = 792] [serial = 975] [outer = 197BB800] 22:02:44 INFO - PROCESS | 792 | 1461301364941 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (1C5E7800) [pid = 792] [serial = 976] [outer = 197BB800] 22:02:45 INFO - PROCESS | 792 | 1461301365588 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]]]}] 22:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1021ms 22:02:45 INFO - PROCESS | 792 | 1461301365628 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 22:02:45 INFO - PROCESS | 792 | 1461301365632 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:02:45 INFO - PROCESS | 792 | 1461301365644 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 792 | 1461301365648 Marionette TRACE conn6 <- [1,1266,null,{}] 22:02:45 INFO - PROCESS | 792 | 1461301365685 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}] 22:02:45 INFO - PROCESS | 792 | 1461301365802 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 22:02:45 INFO - PROCESS | 792 | 1461301365944 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 792 | ++DOCSHELL 1C5E6400 == 84 [pid = 792] [id = 326] 22:02:45 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1F179800) [pid = 792] [serial = 977] [outer = 00000000] 22:02:46 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1FE6A800) [pid = 792] [serial = 978] [outer = 1F179800] 22:02:46 INFO - PROCESS | 792 | 1461301366000 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20609C00) [pid = 792] [serial = 979] [outer = 1F179800] 22:02:46 INFO - PROCESS | 792 | 1461301366606 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]]]}] 22:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1009ms 22:02:46 INFO - PROCESS | 792 | 1461301366647 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 792 | 1461301366649 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 22:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:02:46 INFO - PROCESS | 792 | 1461301366653 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 792 | 1461301366655 Marionette TRACE conn6 <- [1,1270,null,{}] 22:02:46 INFO - PROCESS | 792 | 1461301366659 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}] 22:02:46 INFO - PROCESS | 792 | 1461301366773 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 22:02:46 INFO - PROCESS | 792 | 1461301366935 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 792 | ++DOCSHELL 1FE4D800 == 85 [pid = 792] [id = 327] 22:02:46 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (203C2800) [pid = 792] [serial = 980] [outer = 00000000] 22:02:47 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (203C9C00) [pid = 792] [serial = 981] [outer = 203C2800] 22:02:47 INFO - PROCESS | 792 | 1461301366995 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (203CB000) [pid = 792] [serial = 982] [outer = 203C2800] 22:02:47 INFO - PROCESS | 792 | 1461301367558 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]]]}] 22:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 22:02:47 INFO - PROCESS | 792 | 1461301367627 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 22:02:47 INFO - PROCESS | 792 | 1461301367630 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 22:02:47 INFO - PROCESS | 792 | 1461301367633 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:02:47 INFO - PROCESS | 792 | 1461301367635 Marionette TRACE conn6 <- [1,1274,null,{}] 22:02:47 INFO - PROCESS | 792 | 1461301367639 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}] 22:02:47 INFO - PROCESS | 792 | 1461301367758 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 22:02:47 INFO - PROCESS | 792 | 1461301367908 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:47 INFO - PROCESS | 792 | ++DOCSHELL 20612400 == 86 [pid = 792] [id = 328] 22:02:47 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (20612C00) [pid = 792] [serial = 983] [outer = 00000000] 22:02:47 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (20E35400) [pid = 792] [serial = 984] [outer = 20612C00] 22:02:47 INFO - PROCESS | 792 | 1461301367975 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (20EDA800) [pid = 792] [serial = 985] [outer = 20612C00] 22:02:48 INFO - PROCESS | 792 | 1461301368566 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]]]}] 22:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 22:02:48 INFO - PROCESS | 792 | 1461301368607 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 792 | 1461301368609 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:02:48 INFO - PROCESS | 792 | 1461301368612 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 792 | 1461301368614 Marionette TRACE conn6 <- [1,1278,null,{}] 22:02:48 INFO - PROCESS | 792 | 1461301368618 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}] 22:02:48 INFO - PROCESS | 792 | 1461301368731 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 22:02:48 INFO - PROCESS | 792 | 1461301368848 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 792 | ++DOCSHELL 13F34000 == 87 [pid = 792] [id = 329] 22:02:48 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (203C7C00) [pid = 792] [serial = 986] [outer = 00000000] 22:02:48 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (21035000) [pid = 792] [serial = 987] [outer = 203C7C00] 22:02:48 INFO - PROCESS | 792 | 1461301368903 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (21036800) [pid = 792] [serial = 988] [outer = 203C7C00] 22:02:49 INFO - PROCESS | 792 | 1461301369420 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]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 830ms 22:02:49 INFO - PROCESS | 792 | 1461301369445 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 792 | 1461301369447 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 22:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:02:49 INFO - PROCESS | 792 | 1461301369485 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 792 | 1461301369487 Marionette TRACE conn6 <- [1,1282,null,{}] 22:02:49 INFO - PROCESS | 792 | 1461301369492 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}] 22:02:49 INFO - PROCESS | 792 | 1461301369656 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 22:02:49 INFO - PROCESS | 792 | 1461301369738 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 792 | ++DOCSHELL 21038400 == 88 [pid = 792] [id = 330] 22:02:49 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (21039800) [pid = 792] [serial = 989] [outer = 00000000] 22:02:49 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (2105F000) [pid = 792] [serial = 990] [outer = 21039800] 22:02:49 INFO - PROCESS | 792 | 1461301369792 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (21090800) [pid = 792] [serial = 991] [outer = 21039800] 22:02:50 INFO - PROCESS | 792 | 1461301370303 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]]]}] 22:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 910ms 22:02:50 INFO - PROCESS | 792 | 1461301370364 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 792 | 1461301370366 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 22:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:02:50 INFO - PROCESS | 792 | 1461301370370 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - PROCESS | 792 | 1461301370372 Marionette TRACE conn6 <- [1,1286,null,{}] 22:02:50 INFO - PROCESS | 792 | 1461301370376 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}] 22:02:50 INFO - PROCESS | 792 | 1461301370536 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 22:02:50 INFO - PROCESS | 792 | 1461301370694 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:50 INFO - PROCESS | 792 | ++DOCSHELL 0FB33400 == 89 [pid = 792] [id = 331] 22:02:50 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (1588A400) [pid = 792] [serial = 992] [outer = 00000000] 22:02:50 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (18051400) [pid = 792] [serial = 993] [outer = 1588A400] 22:02:50 INFO - PROCESS | 792 | 1461301370750 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (18A7BC00) [pid = 792] [serial = 994] [outer = 1588A400] 22:02:51 INFO - PROCESS | 792 | 1461301371578 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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1232ms 22:02:51 INFO - PROCESS | 792 | 1461301371605 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 22:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:02:51 INFO - PROCESS | 792 | 1461301371609 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 22:02:51 INFO - PROCESS | 792 | 1461301371614 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 792 | 1461301371618 Marionette TRACE conn6 <- [1,1290,null,{}] 22:02:51 INFO - PROCESS | 792 | 1461301371624 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}] 22:02:51 INFO - PROCESS | 792 | 1461301371734 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 22:02:51 INFO - PROCESS | 792 | 1461301371886 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 792 | ++DOCSHELL 16E1EC00 == 90 [pid = 792] [id = 332] 22:02:51 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (16EB5800) [pid = 792] [serial = 995] [outer = 00000000] 22:02:51 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (18407800) [pid = 792] [serial = 996] [outer = 16EB5800] 22:02:51 INFO - PROCESS | 792 | 1461301371938 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (1871F800) [pid = 792] [serial = 997] [outer = 16EB5800] 22:02:52 INFO - PROCESS | 792 | 1461301372546 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]]]}] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 20E2A800 == 89 [pid = 792] [id = 241] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 20E03C00 == 88 [pid = 792] [id = 242] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 20E38000 == 87 [pid = 792] [id = 243] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 1C5F0400 == 86 [pid = 792] [id = 322] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 18A2EC00 == 85 [pid = 792] [id = 321] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 0F98D000 == 84 [pid = 792] [id = 320] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 19A15400 == 83 [pid = 792] [id = 319] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 197DBC00 == 82 [pid = 792] [id = 318] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 19268000 == 81 [pid = 792] [id = 317] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 18A37C00 == 80 [pid = 792] [id = 316] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 1840AC00 == 79 [pid = 792] [id = 315] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 13F3D000 == 78 [pid = 792] [id = 314] 22:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 992ms 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 172 (1F186400) [pid = 792] [serial = 918] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 101EC800 == 77 [pid = 792] [id = 313] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 19261800 == 76 [pid = 792] [id = 308] 22:02:52 INFO - PROCESS | 792 | --DOCSHELL 174D7000 == 75 [pid = 792] [id = 307] 22:02:52 INFO - PROCESS | 792 | 1461301372643 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 792 | 1461301372648 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 22:02:52 INFO - PROCESS | 792 | 1461301372655 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 792 | 1461301372657 Marionette TRACE conn6 <- [1,1294,null,{}] 22:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:02:52 INFO - PROCESS | 792 | 1461301372661 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}] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 171 (20E5CC00) [pid = 792] [serial = 730] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 170 (1FE65800) [pid = 792] [serial = 909] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 169 (1DF07000) [pid = 792] [serial = 907] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 168 (1DF03400) [pid = 792] [serial = 906] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 167 (198EB800) [pid = 792] [serial = 900] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 166 (18A81800) [pid = 792] [serial = 891] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 165 (19263C00) [pid = 792] [serial = 892] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 164 (19648C00) [pid = 792] [serial = 898] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 163 (195D9000) [pid = 792] [serial = 897] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 162 (15D1B400) [pid = 792] [serial = 889] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 161 (14984000) [pid = 792] [serial = 888] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 160 (15D1BC00) [pid = 792] [serial = 867] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 159 (1806DC00) [pid = 792] [serial = 894] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 158 (18388C00) [pid = 792] [serial = 895] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 157 (1BF5AC00) [pid = 792] [serial = 864] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 156 (18DCE800) [pid = 792] [serial = 870] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 155 (1C5E7C00) [pid = 792] [serial = 873] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 154 (20607000) [pid = 792] [serial = 910] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 153 (1C747800) [pid = 792] [serial = 876] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 152 (1DF0B800) [pid = 792] [serial = 879] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 151 (2060A800) [pid = 792] [serial = 882] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 150 (20E2A400) [pid = 792] [serial = 885] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1F3AF000) [pid = 792] [serial = 916] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 148 (1F3AC400) [pid = 792] [serial = 915] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 147 (1BA51800) [pid = 792] [serial = 903] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1C33C000) [pid = 792] [serial = 904] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 145 (2060F800) [pid = 792] [serial = 912] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 144 (198F7C00) [pid = 792] [serial = 901] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | --DOMWINDOW == 143 (20E07C00) [pid = 792] [serial = 913] [outer = 00000000] [url = about:blank] 22:02:52 INFO - PROCESS | 792 | 1461301372840 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 22:02:52 INFO - PROCESS | 792 | 1461301372905 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:52 INFO - PROCESS | 792 | ++DOCSHELL 14836800 == 76 [pid = 792] [id = 333] 22:02:52 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1488AC00) [pid = 792] [serial = 998] [outer = 00000000] 22:02:52 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (15D1BC00) [pid = 792] [serial = 999] [outer = 1488AC00] 22:02:52 INFO - PROCESS | 792 | 1461301372953 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (17B2A400) [pid = 792] [serial = 1000] [outer = 1488AC00] 22:02:53 INFO - PROCESS | 792 | 1461301373414 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]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 830ms 22:02:53 INFO - PROCESS | 792 | 1461301373492 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 792 | 1461301373494 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 22:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:02:53 INFO - PROCESS | 792 | 1461301373498 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 792 | 1461301373502 Marionette TRACE conn6 <- [1,1298,null,{}] 22:02:53 INFO - PROCESS | 792 | 1461301373512 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}] 22:02:53 INFO - PROCESS | 792 | 1461301373619 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 22:02:53 INFO - PROCESS | 792 | 1461301373633 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 792 | ++DOCSHELL 18A2DC00 == 77 [pid = 792] [id = 334] 22:02:53 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (18A81800) [pid = 792] [serial = 1001] [outer = 00000000] 22:02:53 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (19268400) [pid = 792] [serial = 1002] [outer = 18A81800] 22:02:53 INFO - PROCESS | 792 | 1461301373776 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (194B4000) [pid = 792] [serial = 1003] [outer = 18A81800] 22:02:54 INFO - PROCESS | 792 | 1461301374206 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] 22:02:54 INFO - PROCESS | 792 | 1461301374274 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 22:02:54 INFO - PROCESS | 792 | 1461301374277 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:02:54 INFO - PROCESS | 792 | 1461301374279 Marionette TRACE conn6 <- [1,1302,null,{}] 22:02:54 INFO - PROCESS | 792 | 1461301374283 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}] 22:02:54 INFO - PROCESS | 792 | 1461301374374 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 22:02:54 INFO - PROCESS | 792 | 1461301374381 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 792 | ++DOCSHELL 196CE000 == 78 [pid = 792] [id = 335] 22:02:54 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (196D2C00) [pid = 792] [serial = 1004] [outer = 00000000] 22:02:54 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (19A10000) [pid = 792] [serial = 1005] [outer = 196D2C00] 22:02:54 INFO - PROCESS | 792 | 1461301374427 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (1A5C7C00) [pid = 792] [serial = 1006] [outer = 196D2C00] 22:02:54 INFO - PROCESS | 792 | 1461301374890 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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 22:02:54 INFO - PROCESS | 792 | 1461301374921 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 792 | 1461301374923 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 22:02:54 INFO - PROCESS | 792 | 1461301374926 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 792 | 1461301374928 Marionette TRACE conn6 <- [1,1306,null,{}] 22:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:02:54 INFO - PROCESS | 792 | 1461301374942 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}] 22:02:55 INFO - PROCESS | 792 | 1461301375069 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 22:02:55 INFO - PROCESS | 792 | 1461301375173 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 792 | ++DOCSHELL 1BA44400 == 79 [pid = 792] [id = 336] 22:02:55 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1BA51800) [pid = 792] [serial = 1007] [outer = 00000000] 22:02:55 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1C333C00) [pid = 792] [serial = 1008] [outer = 1BA51800] 22:02:55 INFO - PROCESS | 792 | 1461301375221 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (1C5E2C00) [pid = 792] [serial = 1009] [outer = 1BA51800] 22:02:55 INFO - PROCESS | 792 | 1461301375673 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]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 22:02:55 INFO - PROCESS | 792 | 1461301375702 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 792 | 1461301375704 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 22:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:02:55 INFO - PROCESS | 792 | 1461301375713 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 792 | 1461301375715 Marionette TRACE conn6 <- [1,1310,null,{}] 22:02:55 INFO - PROCESS | 792 | 1461301375718 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}] 22:02:55 INFO - PROCESS | 792 | 1461301375859 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 22:02:55 INFO - PROCESS | 792 | 1461301375932 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 792 | ++DOCSHELL 1C734400 == 80 [pid = 792] [id = 337] 22:02:55 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (1C745C00) [pid = 792] [serial = 1010] [outer = 00000000] 22:02:55 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (1F181000) [pid = 792] [serial = 1011] [outer = 1C745C00] 22:02:55 INFO - PROCESS | 792 | 1461301375980 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (1F186400) [pid = 792] [serial = 1012] [outer = 1C745C00] 22:02:56 INFO - PROCESS | 792 | 1461301376403 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]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 22:02:56 INFO - PROCESS | 792 | 1461301376480 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 792 | 1461301376482 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 22:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:02:56 INFO - PROCESS | 792 | 1461301376488 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 792 | 1461301376490 Marionette TRACE conn6 <- [1,1314,null,{}] 22:02:56 INFO - PROCESS | 792 | 1461301376498 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}] 22:02:56 INFO - PROCESS | 792 | 1461301376624 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 22:02:56 INFO - PROCESS | 792 | 1461301376696 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:56 INFO - PROCESS | 792 | ++DOCSHELL 1F182400 == 81 [pid = 792] [id = 338] 22:02:56 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (1F3A7800) [pid = 792] [serial = 1013] [outer = 00000000] 22:02:56 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (203C3000) [pid = 792] [serial = 1014] [outer = 1F3A7800] 22:02:56 INFO - PROCESS | 792 | 1461301376741 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (20608800) [pid = 792] [serial = 1015] [outer = 1F3A7800] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 160 (1AD26000) [pid = 792] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 159 (197E2800) [pid = 792] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 158 (19A17C00) [pid = 792] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 157 (1840B800) [pid = 792] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 156 (141A8800) [pid = 792] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 155 (1926B000) [pid = 792] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 154 (10AA7400) [pid = 792] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 153 (0FA35000) [pid = 792] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 152 (18A83000) [pid = 792] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 151 (18A82400) [pid = 792] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:02:57 INFO - PROCESS | 792 | --DOMWINDOW == 150 (1FE67400) [pid = 792] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:02:57 INFO - PROCESS | 792 | 1461301377310 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]]]}] 22:02:57 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 22:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 22:02:57 INFO - PROCESS | 792 | 1461301377365 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 792 | 1461301377367 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 22:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:02:57 INFO - PROCESS | 792 | 1461301377370 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 792 | 1461301377372 Marionette TRACE conn6 <- [1,1318,null,{}] 22:02:57 INFO - PROCESS | 792 | 1461301377376 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}] 22:02:57 INFO - PROCESS | 792 | 1461301377465 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 22:02:57 INFO - PROCESS | 792 | 1461301377474 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 792 | ++DOCSHELL 195CBC00 == 82 [pid = 792] [id = 339] 22:02:57 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (19644C00) [pid = 792] [serial = 1016] [outer = 00000000] 22:02:57 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (1C5F0400) [pid = 792] [serial = 1017] [outer = 19644C00] 22:02:57 INFO - PROCESS | 792 | 1461301377522 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1F3A5C00) [pid = 792] [serial = 1018] [outer = 19644C00] 22:02:57 INFO - PROCESS | 792 | 1461301377977 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]]]}] 22:02:58 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 22:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 22:02:58 INFO - PROCESS | 792 | 1461301378002 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 792 | 1461301378005 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 22:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:02:58 INFO - PROCESS | 792 | 1461301378007 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 792 | 1461301378009 Marionette TRACE conn6 <- [1,1322,null,{}] 22:02:58 INFO - PROCESS | 792 | 1461301378025 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}] 22:02:58 INFO - PROCESS | 792 | 1461301378130 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 22:02:58 INFO - PROCESS | 792 | 1461301378165 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 792 | ++DOCSHELL 0F410000 == 83 [pid = 792] [id = 340] 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (0FA37C00) [pid = 792] [serial = 1019] [outer = 00000000] 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20614400) [pid = 792] [serial = 1020] [outer = 0FA37C00] 22:02:58 INFO - PROCESS | 792 | 1461301378210 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (20E07400) [pid = 792] [serial = 1021] [outer = 0FA37C00] 22:02:58 INFO - PROCESS | 792 | 1461301378640 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]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 22:02:58 INFO - PROCESS | 792 | 1461301378692 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 792 | 1461301378694 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 22:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:02:58 INFO - PROCESS | 792 | 1461301378697 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 792 | 1461301378699 Marionette TRACE conn6 <- [1,1326,null,{}] 22:02:58 INFO - PROCESS | 792 | 1461301378702 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}] 22:02:58 INFO - PROCESS | 792 | 1461301378797 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 22:02:58 INFO - PROCESS | 792 | 1461301378803 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 792 | ++DOCSHELL 20E30C00 == 84 [pid = 792] [id = 341] 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (20E58000) [pid = 792] [serial = 1022] [outer = 00000000] 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (20ED8800) [pid = 792] [serial = 1023] [outer = 20E58000] 22:02:58 INFO - PROCESS | 792 | 1461301378851 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (2102F800) [pid = 792] [serial = 1024] [outer = 20E58000] 22:03:00 INFO - PROCESS | 792 | 1461301380128 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]]]}] 22:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1475ms 22:03:00 INFO - PROCESS | 792 | 1461301380199 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 792 | 1461301380204 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 22:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:03:00 INFO - PROCESS | 792 | 1461301380210 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 792 | 1461301380213 Marionette TRACE conn6 <- [1,1330,null,{}] 22:03:00 INFO - PROCESS | 792 | 1461301380220 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}] 22:03:00 INFO - PROCESS | 792 | 1461301380338 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 22:03:00 INFO - PROCESS | 792 | 1461301380485 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 792 | ++DOCSHELL 141F7000 == 85 [pid = 792] [id = 342] 22:03:00 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (158B7C00) [pid = 792] [serial = 1025] [outer = 00000000] 22:03:00 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (18403000) [pid = 792] [serial = 1026] [outer = 158B7C00] 22:03:00 INFO - PROCESS | 792 | 1461301380587 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (18722400) [pid = 792] [serial = 1027] [outer = 158B7C00] 22:03:01 INFO - PROCESS | 792 | 1461301381184 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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1022ms 22:03:01 INFO - PROCESS | 792 | 1461301381234 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 792 | 1461301381240 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 22:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:03:01 INFO - PROCESS | 792 | 1461301381247 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 792 | 1461301381250 Marionette TRACE conn6 <- [1,1334,null,{}] 22:03:01 INFO - PROCESS | 792 | 1461301381254 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}] 22:03:01 INFO - PROCESS | 792 | 1461301381377 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 22:03:01 INFO - PROCESS | 792 | 1461301381498 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 792 | ++DOCSHELL 196D3400 == 86 [pid = 792] [id = 343] 22:03:01 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (196D6800) [pid = 792] [serial = 1028] [outer = 00000000] 22:03:01 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (1C330C00) [pid = 792] [serial = 1029] [outer = 196D6800] 22:03:01 INFO - PROCESS | 792 | 1461301381553 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (1C73C400) [pid = 792] [serial = 1030] [outer = 196D6800] 22:03:02 INFO - PROCESS | 792 | 1461301382144 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]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 22:03:02 INFO - PROCESS | 792 | 1461301382178 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 792 | 1461301382181 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:03:02 INFO - PROCESS | 792 | 1461301382184 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 792 | 1461301382189 Marionette TRACE conn6 <- [1,1338,null,{}] 22:03:02 INFO - PROCESS | 792 | 1461301382200 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}] 22:03:02 INFO - PROCESS | 792 | 1461301382321 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 22:03:02 INFO - PROCESS | 792 | 1461301382485 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 792 | ++DOCSHELL 2103B000 == 87 [pid = 792] [id = 344] 22:03:02 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (21058C00) [pid = 792] [serial = 1031] [outer = 00000000] 22:03:02 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (2108AC00) [pid = 792] [serial = 1032] [outer = 21058C00] 22:03:02 INFO - PROCESS | 792 | 1461301382544 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (21BD4800) [pid = 792] [serial = 1033] [outer = 21058C00] 22:03:03 INFO - PROCESS | 792 | 1461301383131 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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 22:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:03:03 INFO - PROCESS | 792 | 1461301383158 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 792 | 1461301383161 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 22:03:03 INFO - PROCESS | 792 | 1461301383164 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 792 | 1461301383166 Marionette TRACE conn6 <- [1,1342,null,{}] 22:03:03 INFO - PROCESS | 792 | 1461301383170 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}] 22:03:03 INFO - PROCESS | 792 | 1461301383292 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 22:03:03 INFO - PROCESS | 792 | 1461301383445 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 792 | ++DOCSHELL 21BDB000 == 88 [pid = 792] [id = 345] 22:03:03 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (21BDCC00) [pid = 792] [serial = 1034] [outer = 00000000] 22:03:03 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (2265DC00) [pid = 792] [serial = 1035] [outer = 21BDCC00] 22:03:03 INFO - PROCESS | 792 | 1461301383506 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (22661800) [pid = 792] [serial = 1036] [outer = 21BDCC00] 22:03:04 INFO - PROCESS | 792 | 1461301384048 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]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 22:03:04 INFO - PROCESS | 792 | 1461301384142 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 792 | 1461301384145 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 22:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:03:04 INFO - PROCESS | 792 | 1461301384164 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - PROCESS | 792 | 1461301384166 Marionette TRACE conn6 <- [1,1346,null,{}] 22:03:04 INFO - PROCESS | 792 | 1461301384170 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}] 22:03:04 INFO - PROCESS | 792 | 1461301384287 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 22:03:04 INFO - PROCESS | 792 | 1461301384428 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 792 | ++DOCSHELL 16EAE400 == 89 [pid = 792] [id = 346] 22:03:04 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (1871D000) [pid = 792] [serial = 1037] [outer = 00000000] 22:03:04 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (21F83400) [pid = 792] [serial = 1038] [outer = 1871D000] 22:03:04 INFO - PROCESS | 792 | 1461301384484 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (21F86800) [pid = 792] [serial = 1039] [outer = 1871D000] 22:03:05 INFO - PROCESS | 792 | 1461301385052 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]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 22:03:05 INFO - PROCESS | 792 | 1461301385096 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 792 | 1461301385099 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 22:03:05 INFO - PROCESS | 792 | 1461301385102 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:03:05 INFO - PROCESS | 792 | 1461301385104 Marionette TRACE conn6 <- [1,1350,null,{}] 22:03:05 INFO - PROCESS | 792 | 1461301385108 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}] 22:03:05 INFO - PROCESS | 792 | 1461301385241 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 22:03:05 INFO - PROCESS | 792 | 1461301385403 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 792 | ++DOCSHELL 21F87800 == 90 [pid = 792] [id = 347] 22:03:05 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (21F88400) [pid = 792] [serial = 1040] [outer = 00000000] 22:03:05 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (229F1000) [pid = 792] [serial = 1041] [outer = 21F88400] 22:03:05 INFO - PROCESS | 792 | 1461301385462 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (23202800) [pid = 792] [serial = 1042] [outer = 21F88400] 22:03:06 INFO - PROCESS | 792 | 1461301386084 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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1017ms 22:03:06 INFO - PROCESS | 792 | 1461301386126 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 792 | 1461301386129 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:03:06 INFO - PROCESS | 792 | 1461301386134 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 792 | 1461301386136 Marionette TRACE conn6 <- [1,1354,null,{}] 22:03:06 INFO - PROCESS | 792 | 1461301386140 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}] 22:03:06 INFO - PROCESS | 792 | 1461301386261 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 22:03:06 INFO - PROCESS | 792 | 1461301386417 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 792 | ++DOCSHELL 101E8400 == 91 [pid = 792] [id = 348] 22:03:06 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (10E1A800) [pid = 792] [serial = 1043] [outer = 00000000] 22:03:06 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (18380800) [pid = 792] [serial = 1044] [outer = 10E1A800] 22:03:06 INFO - PROCESS | 792 | 1461301386473 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (1840E000) [pid = 792] [serial = 1045] [outer = 10E1A800] 22:03:07 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (18386C00) [pid = 792] [serial = 1046] [outer = 174D4800] 22:03:07 INFO - PROCESS | 792 | 1461301387499 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] 22:03:07 INFO - PROCESS | 792 | 1461301387560 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 22:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:03:07 INFO - PROCESS | 792 | 1461301387565 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - PROCESS | 792 | 1461301387569 Marionette TRACE conn6 <- [1,1358,null,{}] 22:03:07 INFO - PROCESS | 792 | 1461301387574 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}] 22:03:07 INFO - PROCESS | 792 | 1461301387717 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 22:03:07 INFO - PROCESS | 792 | 1461301387871 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 792 | ++DOCSHELL 162ABC00 == 92 [pid = 792] [id = 349] 22:03:07 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (18119800) [pid = 792] [serial = 1047] [outer = 00000000] 22:03:07 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (194BEC00) [pid = 792] [serial = 1048] [outer = 18119800] 22:03:07 INFO - PROCESS | 792 | 1461301387929 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (198DD000) [pid = 792] [serial = 1049] [outer = 18119800] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 196D4400 == 91 [pid = 792] [id = 206] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 0F410000 == 90 [pid = 792] [id = 340] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 195CBC00 == 89 [pid = 792] [id = 339] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 1F182400 == 88 [pid = 792] [id = 338] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 1C734400 == 87 [pid = 792] [id = 337] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 1BA44400 == 86 [pid = 792] [id = 336] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 196CE000 == 85 [pid = 792] [id = 335] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 183 (18381800) [pid = 792] [serial = 921] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 182 (197BE800) [pid = 792] [serial = 924] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 181 (20606800) [pid = 792] [serial = 927] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 180 (20F8BC00) [pid = 792] [serial = 930] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 179 (21081C00) [pid = 792] [serial = 933] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 178 (1C74F000) [pid = 792] [serial = 966] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 18A2DC00 == 84 [pid = 792] [id = 334] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 14836800 == 83 [pid = 792] [id = 333] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 16E1EC00 == 82 [pid = 792] [id = 332] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 1C5E6400 == 81 [pid = 792] [id = 326] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 0FDA3C00 == 80 [pid = 792] [id = 325] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 1837F000 == 79 [pid = 792] [id = 324] 22:03:08 INFO - PROCESS | 792 | --DOCSHELL 0F984C00 == 78 [pid = 792] [id = 323] 22:03:08 INFO - PROCESS | 792 | 1461301388610 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] 22:03:08 INFO - PROCESS | 792 | 1461301388648 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 177 (20E08000) [pid = 792] [serial = 817] [outer = 00000000] [url = about:blank] 22:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 176 (1C338800) [pid = 792] [serial = 865] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 175 (198EC400) [pid = 792] [serial = 954] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 174 (1ACBE800) [pid = 792] [serial = 957] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 173 (1871FC00) [pid = 792] [serial = 945] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 172 (1872A000) [pid = 792] [serial = 946] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 171 (146EFC00) [pid = 792] [serial = 942] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 170 (158B8400) [pid = 792] [serial = 943] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 169 (1960B400) [pid = 792] [serial = 951] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 168 (198F5800) [pid = 792] [serial = 955] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 167 (18402800) [pid = 792] [serial = 940] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 166 (16E20800) [pid = 792] [serial = 939] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 165 (16EB7C00) [pid = 792] [serial = 960] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 164 (18DD0800) [pid = 792] [serial = 948] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 163 (19264400) [pid = 792] [serial = 949] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 162 (229E8400) [pid = 792] [serial = 936] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 161 (1AD2AC00) [pid = 792] [serial = 958] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 160 (1BF53C00) [pid = 792] [serial = 963] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 159 (1885D400) [pid = 792] [serial = 961] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 158 (1C5E5C00) [pid = 792] [serial = 964] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | --DOMWINDOW == 157 (195D2000) [pid = 792] [serial = 952] [outer = 00000000] [url = about:blank] 22:03:08 INFO - PROCESS | 792 | 1461301388705 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 792 | 1461301388708 Marionette TRACE conn6 <- [1,1362,null,{}] 22:03:08 INFO - PROCESS | 792 | 1461301388716 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}] 22:03:08 INFO - PROCESS | 792 | 1461301388809 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 22:03:08 INFO - PROCESS | 792 | 1461301388823 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 792 | ++DOCSHELL 14893000 == 79 [pid = 792] [id = 350] 22:03:08 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (14984800) [pid = 792] [serial = 1050] [outer = 00000000] 22:03:08 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (16E20800) [pid = 792] [serial = 1051] [outer = 14984800] 22:03:08 INFO - PROCESS | 792 | 1461301388869 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (174D9400) [pid = 792] [serial = 1052] [outer = 14984800] 22:03:09 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:09 INFO - PROCESS | 792 | 1461301389453 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] 22:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:03:09 INFO - PROCESS | 792 | 1461301389484 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 22:03:09 INFO - PROCESS | 792 | 1461301389487 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 792 | 1461301389491 Marionette TRACE conn6 <- [1,1366,null,{}] 22:03:09 INFO - PROCESS | 792 | 1461301389501 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}] 22:03:09 INFO - PROCESS | 792 | 1461301389598 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 22:03:09 INFO - PROCESS | 792 | 1461301389706 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:09 INFO - PROCESS | 792 | ++DOCSHELL 18A30C00 == 80 [pid = 792] [id = 351] 22:03:09 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (18A82000) [pid = 792] [serial = 1053] [outer = 00000000] 22:03:09 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (19648400) [pid = 792] [serial = 1054] [outer = 18A82000] 22:03:09 INFO - PROCESS | 792 | 1461301389754 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (196D5400) [pid = 792] [serial = 1055] [outer = 18A82000] 22:03:10 INFO - PROCESS | 792 | 1461301390109 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] 22:03:10 INFO - PROCESS | 792 | 1461301390182 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 22:03:10 INFO - PROCESS | 792 | 1461301390185 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 792 | 1461301390187 Marionette TRACE conn6 <- [1,1370,null,{}] 22:03:10 INFO - PROCESS | 792 | 1461301390190 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}] 22:03:10 INFO - PROCESS | 792 | 1461301390282 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 22:03:10 INFO - PROCESS | 792 | 1461301390289 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 792 | ++DOCSHELL 197C5800 == 81 [pid = 792] [id = 352] 22:03:10 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (197E3400) [pid = 792] [serial = 1056] [outer = 00000000] 22:03:10 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (1AD2AC00) [pid = 792] [serial = 1057] [outer = 197E3400] 22:03:10 INFO - PROCESS | 792 | 1461301390335 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1AFE5400) [pid = 792] [serial = 1058] [outer = 197E3400] 22:03:10 INFO - PROCESS | 792 | [792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:03:10 INFO - PROCESS | 792 | 1461301390829 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] 22:03:10 INFO - PROCESS | 792 | 1461301390921 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 22:03:10 INFO - PROCESS | 792 | 1461301390925 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:03:10 INFO - PROCESS | 792 | 1461301390927 Marionette TRACE conn6 <- [1,1374,null,{}] 22:03:10 INFO - PROCESS | 792 | 1461301390930 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}] 22:03:11 INFO - PROCESS | 792 | 1461301391053 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 22:03:11 INFO - PROCESS | 792 | 1461301391124 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:11 INFO - PROCESS | 792 | ++DOCSHELL 1C338800 == 82 [pid = 792] [id = 353] 22:03:11 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (1C339000) [pid = 792] [serial = 1059] [outer = 00000000] 22:03:11 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (1C730400) [pid = 792] [serial = 1060] [outer = 1C339000] 22:03:11 INFO - PROCESS | 792 | 1461301391172 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (1C74D400) [pid = 792] [serial = 1061] [outer = 1C339000] 22:03:11 INFO - PROCESS | 792 | 1461301391622 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] 22:03:11 INFO - PROCESS | 792 | 1461301391686 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 22:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:03:11 INFO - PROCESS | 792 | 1461301391697 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 792 | 1461301391699 Marionette TRACE conn6 <- [1,1378,null,{}] 22:03:11 INFO - PROCESS | 792 | 1461301391707 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}] 22:03:11 INFO - PROCESS | 792 | 1461301391849 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 22:03:11 INFO - PROCESS | 792 | 1461301391924 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:11 INFO - PROCESS | 792 | ++DOCSHELL 1F17D800 == 83 [pid = 792] [id = 354] 22:03:11 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (1F181400) [pid = 792] [serial = 1062] [outer = 00000000] 22:03:11 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (1FE4BC00) [pid = 792] [serial = 1063] [outer = 1F181400] 22:03:11 INFO - PROCESS | 792 | 1461301391970 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (1FE50C00) [pid = 792] [serial = 1064] [outer = 1F181400] 22:03:12 INFO - PROCESS | 792 | 1461301392381 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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 731ms 22:03:12 INFO - PROCESS | 792 | 1461301392425 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 792 | 1461301392427 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 22:03:12 INFO - PROCESS | 792 | 1461301392435 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:03:12 INFO - PROCESS | 792 | 1461301392437 Marionette TRACE conn6 <- [1,1382,null,{}] 22:03:12 INFO - PROCESS | 792 | 1461301392445 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}] 22:03:12 INFO - PROCESS | 792 | 1461301392571 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 22:03:12 INFO - PROCESS | 792 | 1461301392644 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 792 | ++DOCSHELL 1BF56000 == 84 [pid = 792] [id = 355] 22:03:12 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (1FE41800) [pid = 792] [serial = 1065] [outer = 00000000] 22:03:12 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (20E04800) [pid = 792] [serial = 1066] [outer = 1FE41800] 22:03:12 INFO - PROCESS | 792 | 1461301392689 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (20E0F000) [pid = 792] [serial = 1067] [outer = 1FE41800] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 174 (1F17E800) [pid = 792] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 173 (1BA51800) [pid = 792] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 172 (1C745C00) [pid = 792] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 171 (1F3A7800) [pid = 792] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 170 (0FA37C00) [pid = 792] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 169 (16EB5800) [pid = 792] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 168 (1488AC00) [pid = 792] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 167 (196D2C00) [pid = 792] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 166 (18A81800) [pid = 792] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 165 (1C730000) [pid = 792] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:03:13 INFO - PROCESS | 792 | --DOMWINDOW == 164 (19644C00) [pid = 792] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:03:13 INFO - PROCESS | 792 | 1461301393321 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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 22:03:13 INFO - PROCESS | 792 | 1461301393370 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 792 | 1461301393372 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 22:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:03:13 INFO - PROCESS | 792 | 1461301393375 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 792 | 1461301393377 Marionette TRACE conn6 <- [1,1386,null,{}] 22:03:13 INFO - PROCESS | 792 | 1461301393381 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}] 22:03:13 INFO - PROCESS | 792 | 1461301393469 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 22:03:13 INFO - PROCESS | 792 | 1461301393475 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 792 | ++DOCSHELL 1838B800 == 85 [pid = 792] [id = 356] 22:03:13 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (18DCE400) [pid = 792] [serial = 1068] [outer = 00000000] 22:03:13 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1BF53800) [pid = 792] [serial = 1069] [outer = 18DCE400] 22:03:13 INFO - PROCESS | 792 | 1461301393523 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (1C735000) [pid = 792] [serial = 1070] [outer = 18DCE400] 22:03:13 INFO - PROCESS | 792 | 1461301393948 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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 632ms 22:03:14 INFO - PROCESS | 792 | 1461301394012 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 792 | 1461301394014 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 22:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:03:14 INFO - PROCESS | 792 | 1461301394017 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 792 | 1461301394019 Marionette TRACE conn6 <- [1,1390,null,{}] 22:03:14 INFO - PROCESS | 792 | 1461301394023 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}] 22:03:14 INFO - PROCESS | 792 | 1461301394116 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 22:03:14 INFO - PROCESS | 792 | 1461301394136 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 792 | ++DOCSHELL 198EB000 == 86 [pid = 792] [id = 357] 22:03:14 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (1A5CB400) [pid = 792] [serial = 1071] [outer = 00000000] 22:03:14 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (20E06800) [pid = 792] [serial = 1072] [outer = 1A5CB400] 22:03:14 INFO - PROCESS | 792 | 1461301394180 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (20E5D400) [pid = 792] [serial = 1073] [outer = 1A5CB400] 22:03:14 INFO - PROCESS | 792 | 1461301394699 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]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 22:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:03:14 INFO - PROCESS | 792 | 1461301394748 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 792 | 1461301394750 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 22:03:14 INFO - PROCESS | 792 | 1461301394754 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 792 | 1461301394755 Marionette TRACE conn6 <- [1,1394,null,{}] 22:03:14 INFO - PROCESS | 792 | 1461301394759 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}] 22:03:14 INFO - PROCESS | 792 | 1461301394873 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 22:03:14 INFO - PROCESS | 792 | 1461301394886 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 792 | ++DOCSHELL 203D0400 == 87 [pid = 792] [id = 358] 22:03:14 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (20E60400) [pid = 792] [serial = 1074] [outer = 00000000] 22:03:14 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (21035400) [pid = 792] [serial = 1075] [outer = 20E60400] 22:03:14 INFO - PROCESS | 792 | 1461301394930 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (21084C00) [pid = 792] [serial = 1076] [outer = 20E60400] 22:03:15 INFO - PROCESS | 792 | 1461301395639 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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 22:03:15 INFO - PROCESS | 792 | 1461301395685 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 792 | 1461301395691 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:03:15 INFO - PROCESS | 792 | 1461301395696 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 792 | 1461301395700 Marionette TRACE conn6 <- [1,1398,null,{}] 22:03:15 INFO - PROCESS | 792 | 1461301395706 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}] 22:03:15 INFO - PROCESS | 792 | 1461301395831 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 22:03:16 INFO - PROCESS | 792 | 1461301395996 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 792 | ++DOCSHELL 16EB1400 == 88 [pid = 792] [id = 359] 22:03:16 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (1810DC00) [pid = 792] [serial = 1077] [outer = 00000000] 22:03:16 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (18886400) [pid = 792] [serial = 1078] [outer = 1810DC00] 22:03:16 INFO - PROCESS | 792 | 1461301396056 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (18D44800) [pid = 792] [serial = 1079] [outer = 1810DC00] 22:03:16 INFO - PROCESS | 792 | 1461301396699 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]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1019ms 22:03:16 INFO - PROCESS | 792 | 1461301396719 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 792 | 1461301396725 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 22:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:03:16 INFO - PROCESS | 792 | 1461301396732 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - PROCESS | 792 | 1461301396735 Marionette TRACE conn6 <- [1,1402,null,{}] 22:03:16 INFO - PROCESS | 792 | 1461301396739 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}] 22:03:16 INFO - PROCESS | 792 | 1461301396859 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 22:03:17 INFO - PROCESS | 792 | 1461301397008 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 792 | ++DOCSHELL 19267000 == 89 [pid = 792] [id = 360] 22:03:17 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (1926CC00) [pid = 792] [serial = 1080] [outer = 00000000] 22:03:17 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (1DF08400) [pid = 792] [serial = 1081] [outer = 1926CC00] 22:03:17 INFO - PROCESS | 792 | 1461301397065 Marionette DEBUG loaded listener.js 22:03:17 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (1F17EC00) [pid = 792] [serial = 1082] [outer = 1926CC00] 22:03:17 INFO - PROCESS | 792 | 1461301397779 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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1073ms 22:03:17 INFO - PROCESS | 792 | 1461301397807 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 792 | 1461301397809 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 22:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:03:17 INFO - PROCESS | 792 | 1461301397813 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 792 | 1461301397817 Marionette TRACE conn6 <- [1,1406,null,{}] 22:03:17 INFO - PROCESS | 792 | 1461301397828 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}] 22:03:17 INFO - PROCESS | 792 | 1461301397950 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 22:03:18 INFO - PROCESS | 792 | 1461301398102 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 792 | ++DOCSHELL 2105C000 == 90 [pid = 792] [id = 361] 22:03:18 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (2108A800) [pid = 792] [serial = 1083] [outer = 00000000] 22:03:18 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (21F85000) [pid = 792] [serial = 1084] [outer = 2108A800] 22:03:18 INFO - PROCESS | 792 | 1461301398162 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (2265D400) [pid = 792] [serial = 1085] [outer = 2108A800] 22:03:18 INFO - PROCESS | 792 | 1461301398730 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]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 22:03:18 INFO - PROCESS | 792 | 1461301398787 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 792 | 1461301398790 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 22:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:03:18 INFO - PROCESS | 792 | 1461301398794 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 792 | 1461301398796 Marionette TRACE conn6 <- [1,1410,null,{}] 22:03:18 INFO - PROCESS | 792 | 1461301398800 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}] 22:03:18 INFO - PROCESS | 792 | 1461301398917 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 22:03:19 INFO - PROCESS | 792 | 1461301399080 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 792 | ++DOCSHELL 22662800 == 91 [pid = 792] [id = 362] 22:03:19 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (226BC400) [pid = 792] [serial = 1086] [outer = 00000000] 22:03:19 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (226C0800) [pid = 792] [serial = 1087] [outer = 226BC400] 22:03:19 INFO - PROCESS | 792 | 1461301399140 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (226C4000) [pid = 792] [serial = 1088] [outer = 226BC400] 22:03:19 INFO - PROCESS | 792 | 1461301399799 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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1067ms 22:03:19 INFO - PROCESS | 792 | 1461301399864 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 792 | 1461301399866 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 22:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:03:19 INFO - PROCESS | 792 | 1461301399869 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 792 | 1461301399871 Marionette TRACE conn6 <- [1,1414,null,{}] 22:03:19 INFO - PROCESS | 792 | 1461301399875 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}] 22:03:20 INFO - PROCESS | 792 | 1461301399988 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 22:03:20 INFO - PROCESS | 792 | 1461301400136 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 792 | ++DOCSHELL 226C6C00 == 92 [pid = 792] [id = 363] 22:03:20 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (229E8400) [pid = 792] [serial = 1089] [outer = 00000000] 22:03:20 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (229F6800) [pid = 792] [serial = 1090] [outer = 229E8400] 22:03:20 INFO - PROCESS | 792 | 1461301400193 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (23206800) [pid = 792] [serial = 1091] [outer = 229E8400] 22:03:20 INFO - PROCESS | 792 | 1461301400847 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]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1021ms 22:03:20 INFO - PROCESS | 792 | 1461301400895 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 792 | 1461301400897 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 22:03:20 INFO - PROCESS | 792 | 1461301400900 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:03:20 INFO - PROCESS | 792 | 1461301400902 Marionette TRACE conn6 <- [1,1418,null,{}] 22:03:20 INFO - PROCESS | 792 | 1461301400906 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}] 22:03:21 INFO - PROCESS | 792 | 1461301401046 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 22:03:21 INFO - PROCESS | 792 | 1461301401198 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 792 | ++DOCSHELL 21929800 == 93 [pid = 792] [id = 364] 22:03:21 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (21929C00) [pid = 792] [serial = 1092] [outer = 00000000] 22:03:21 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (229F0C00) [pid = 792] [serial = 1093] [outer = 21929C00] 22:03:21 INFO - PROCESS | 792 | 1461301401261 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (23209400) [pid = 792] [serial = 1094] [outer = 21929C00] 22:03:21 INFO - PROCESS | 792 | 1461301401890 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]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1017ms 22:03:21 INFO - PROCESS | 792 | 1461301401922 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 792 | 1461301401924 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 22:03:21 INFO - PROCESS | 792 | 1461301401928 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:03:21 INFO - PROCESS | 792 | 1461301401930 Marionette TRACE conn6 <- [1,1422,null,{}] 22:03:21 INFO - PROCESS | 792 | 1461301401934 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}] 22:03:22 INFO - PROCESS | 792 | 1461301402045 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 22:03:22 INFO - PROCESS | 792 | 1461301402207 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 792 | ++DOCSHELL 23210800 == 94 [pid = 792] [id = 365] 22:03:22 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (238A9400) [pid = 792] [serial = 1095] [outer = 00000000] 22:03:22 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (238AFC00) [pid = 792] [serial = 1096] [outer = 238A9400] 22:03:22 INFO - PROCESS | 792 | 1461301402262 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (238B5000) [pid = 792] [serial = 1097] [outer = 238A9400] 22:03:22 INFO - PROCESS | 792 | 1461301402919 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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1017ms 22:03:22 INFO - PROCESS | 792 | 1461301402948 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 792 | 1461301402950 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 22:03:22 INFO - PROCESS | 792 | 1461301402953 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:03:22 INFO - PROCESS | 792 | 1461301402955 Marionette TRACE conn6 <- [1,1426,null,{}] 22:03:22 INFO - PROCESS | 792 | 1461301402959 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}] 22:03:23 INFO - PROCESS | 792 | 1461301403074 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 22:03:23 INFO - PROCESS | 792 | 1461301403224 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 792 | ++DOCSHELL 146BC800 == 95 [pid = 792] [id = 366] 22:03:23 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (146DF000) [pid = 792] [serial = 1098] [outer = 00000000] 22:03:23 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (18A83000) [pid = 792] [serial = 1099] [outer = 146DF000] 22:03:23 INFO - PROCESS | 792 | 1461301403280 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (19A09400) [pid = 792] [serial = 1100] [outer = 146DF000] 22:03:24 INFO - PROCESS | 792 | 1461301404116 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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1215ms 22:03:24 INFO - PROCESS | 792 | 1461301404185 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 792 | 1461301404189 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 22:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:03:24 INFO - PROCESS | 792 | 1461301404200 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 792 | 1461301404202 Marionette TRACE conn6 <- [1,1430,null,{}] 22:03:24 INFO - PROCESS | 792 | 1461301404207 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}] 22:03:24 INFO - PROCESS | 792 | 1461301404373 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 22:03:24 INFO - PROCESS | 792 | 1461301404491 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 792 | ++DOCSHELL 18384400 == 96 [pid = 792] [id = 367] 22:03:24 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (18405400) [pid = 792] [serial = 1101] [outer = 00000000] 22:03:24 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (196D1000) [pid = 792] [serial = 1102] [outer = 18405400] 22:03:24 INFO - PROCESS | 792 | 1461301404543 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (197C1400) [pid = 792] [serial = 1103] [outer = 18405400] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 18073800 == 95 [pid = 792] [id = 244] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 198EB000 == 94 [pid = 792] [id = 357] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 1838B800 == 93 [pid = 792] [id = 356] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 1BF56000 == 92 [pid = 792] [id = 355] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 1F17D800 == 91 [pid = 792] [id = 354] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 1C338800 == 90 [pid = 792] [id = 353] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 197C5800 == 89 [pid = 792] [id = 352] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 18A30C00 == 88 [pid = 792] [id = 351] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 14893000 == 87 [pid = 792] [id = 350] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 199 (20ED8800) [pid = 792] [serial = 1023] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 162ABC00 == 86 [pid = 792] [id = 349] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 21BDB000 == 85 [pid = 792] [id = 345] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 2103B000 == 84 [pid = 792] [id = 344] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 196D3400 == 83 [pid = 792] [id = 343] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 141F7000 == 82 [pid = 792] [id = 342] 22:03:25 INFO - PROCESS | 792 | --DOCSHELL 20E30C00 == 81 [pid = 792] [id = 341] 22:03:25 INFO - PROCESS | 792 | 1461301405251 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]]]}] 22:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1076ms 22:03:25 INFO - PROCESS | 792 | 1461301405284 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 22:03:25 INFO - PROCESS | 792 | 1461301405289 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 22:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 198 (1F3AB000) [pid = 792] [serial = 919] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 197 (20E07400) [pid = 792] [serial = 1021] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 196 (1F3A5C00) [pid = 792] [serial = 1018] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 195 (1C5F0400) [pid = 792] [serial = 1017] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 194 (1A5C7C00) [pid = 792] [serial = 1006] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 193 (1C333C00) [pid = 792] [serial = 1008] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 192 (1C5E2C00) [pid = 792] [serial = 1009] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 191 (1F186400) [pid = 792] [serial = 1012] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 190 (1F181000) [pid = 792] [serial = 1011] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 189 (203C3000) [pid = 792] [serial = 1014] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 188 (20E35400) [pid = 792] [serial = 984] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 187 (20614400) [pid = 792] [serial = 1020] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 186 (1871F800) [pid = 792] [serial = 997] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 185 (18407800) [pid = 792] [serial = 996] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 184 (1ACBAC00) [pid = 792] [serial = 975] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 183 (15D1BC00) [pid = 792] [serial = 999] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 182 (17B2A400) [pid = 792] [serial = 1000] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 181 (19A10000) [pid = 792] [serial = 1005] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 180 (19268400) [pid = 792] [serial = 1002] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 179 (194B4000) [pid = 792] [serial = 1003] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 178 (203C9C00) [pid = 792] [serial = 981] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 177 (1FE6A800) [pid = 792] [serial = 978] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 176 (18051400) [pid = 792] [serial = 993] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 175 (1DF02C00) [pid = 792] [serial = 967] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 174 (10AA8000) [pid = 792] [serial = 969] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 173 (18725800) [pid = 792] [serial = 972] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 172 (21035000) [pid = 792] [serial = 987] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 171 (20608800) [pid = 792] [serial = 1015] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | --DOMWINDOW == 170 (2105F000) [pid = 792] [serial = 990] [outer = 00000000] [url = about:blank] 22:03:25 INFO - PROCESS | 792 | 1461301405341 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:03:25 INFO - PROCESS | 792 | 1461301405343 Marionette TRACE conn6 <- [1,1434,null,{}] 22:03:25 INFO - PROCESS | 792 | 1461301405350 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}] 22:03:25 INFO - PROCESS | 792 | 1461301405449 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 22:03:25 INFO - PROCESS | 792 | 1461301405463 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 792 | ++DOCSHELL 141F7000 == 82 [pid = 792] [id = 368] 22:03:25 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (162A3800) [pid = 792] [serial = 1104] [outer = 00000000] 22:03:25 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (1837EC00) [pid = 792] [serial = 1105] [outer = 162A3800] 22:03:25 INFO - PROCESS | 792 | 1461301405509 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (1840BC00) [pid = 792] [serial = 1106] [outer = 162A3800] 22:03:26 INFO - PROCESS | 792 | 1461301406022 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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 770ms 22:03:26 INFO - PROCESS | 792 | 1461301406083 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 792 | 1461301406085 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 22:03:26 INFO - PROCESS | 792 | 1461301406089 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:03:26 INFO - PROCESS | 792 | 1461301406092 Marionette TRACE conn6 <- [1,1438,null,{}] 22:03:26 INFO - PROCESS | 792 | 1461301406102 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}] 22:03:26 INFO - PROCESS | 792 | 1461301406198 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 22:03:26 INFO - PROCESS | 792 | 1461301406311 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 792 | ++DOCSHELL 18721C00 == 83 [pid = 792] [id = 369] 22:03:26 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (18DCFC00) [pid = 792] [serial = 1107] [outer = 00000000] 22:03:26 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (198F2C00) [pid = 792] [serial = 1108] [outer = 18DCFC00] 22:03:26 INFO - PROCESS | 792 | 1461301406365 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (1887D400) [pid = 792] [serial = 1109] [outer = 18DCFC00] 22:03:26 INFO - PROCESS | 792 | 1461301406760 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]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 22:03:26 INFO - PROCESS | 792 | 1461301406834 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 792 | 1461301406836 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 22:03:26 INFO - PROCESS | 792 | 1461301406839 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:03:26 INFO - PROCESS | 792 | 1461301406841 Marionette TRACE conn6 <- [1,1442,null,{}] 22:03:26 INFO - PROCESS | 792 | 1461301406844 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}] 22:03:26 INFO - PROCESS | 792 | 1461301406938 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 22:03:26 INFO - PROCESS | 792 | 1461301406946 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 792 | ++DOCSHELL 1AD26800 == 84 [pid = 792] [id = 370] 22:03:26 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (1AD28800) [pid = 792] [serial = 1110] [outer = 00000000] 22:03:26 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (1C5E7400) [pid = 792] [serial = 1111] [outer = 1AD28800] 22:03:27 INFO - PROCESS | 792 | 1461301406991 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (1C734400) [pid = 792] [serial = 1112] [outer = 1AD28800] 22:03:27 INFO - PROCESS | 792 | 1461301407462 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]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 22:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:03:27 INFO - PROCESS | 792 | 1461301407514 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 792 | 1461301407516 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 22:03:27 INFO - PROCESS | 792 | 1461301407519 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 792 | 1461301407521 Marionette TRACE conn6 <- [1,1446,null,{}] 22:03:27 INFO - PROCESS | 792 | 1461301407524 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}] 22:03:27 INFO - PROCESS | 792 | 1461301407652 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 22:03:27 INFO - PROCESS | 792 | 1461301407667 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 792 | ++DOCSHELL 1D312000 == 85 [pid = 792] [id = 371] 22:03:27 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (1DF09800) [pid = 792] [serial = 1113] [outer = 00000000] 22:03:27 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (1F17D400) [pid = 792] [serial = 1114] [outer = 1DF09800] 22:03:27 INFO - PROCESS | 792 | 1461301407712 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (1F186800) [pid = 792] [serial = 1115] [outer = 1DF09800] 22:03:28 INFO - PROCESS | 792 | 1461301408205 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]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 22:03:28 INFO - PROCESS | 792 | 1461301408250 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 22:03:28 INFO - PROCESS | 792 | 1461301408252 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 22:03:28 INFO - PROCESS | 792 | 1461301408255 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - PROCESS | 792 | 1461301408257 Marionette TRACE conn6 <- [1,1450,null,{}] 22:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:03:28 INFO - PROCESS | 792 | 1461301408261 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}] 22:03:28 INFO - PROCESS | 792 | 1461301408434 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 22:03:28 INFO - PROCESS | 792 | 1461301408460 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 792 | ++DOCSHELL 1F3A3C00 == 86 [pid = 792] [id = 372] 22:03:28 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (1FE48800) [pid = 792] [serial = 1116] [outer = 00000000] 22:03:28 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (203CA800) [pid = 792] [serial = 1117] [outer = 1FE48800] 22:03:28 INFO - PROCESS | 792 | 1461301408508 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (203CDC00) [pid = 792] [serial = 1118] [outer = 1FE48800] 22:03:28 INFO - PROCESS | 792 | 1461301408964 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]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 22:03:29 INFO - PROCESS | 792 | 1461301408990 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 792 | 1461301408992 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 22:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:03:29 INFO - PROCESS | 792 | 1461301409002 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 792 | 1461301409003 Marionette TRACE conn6 <- [1,1454,null,{}] 22:03:29 INFO - PROCESS | 792 | 1461301409007 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}] 22:03:29 INFO - PROCESS | 792 | 1461301409134 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 22:03:29 INFO - PROCESS | 792 | 1461301409207 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 792 | ++DOCSHELL 1926B000 == 87 [pid = 792] [id = 373] 22:03:29 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (1C511400) [pid = 792] [serial = 1119] [outer = 00000000] 22:03:29 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (20E0F400) [pid = 792] [serial = 1120] [outer = 1C511400] 22:03:29 INFO - PROCESS | 792 | 1461301409252 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (20E33C00) [pid = 792] [serial = 1121] [outer = 1C511400] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 187 (1FE41800) [pid = 792] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 186 (1F181400) [pid = 792] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 185 (14984800) [pid = 792] [serial = 1050] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 184 (197E3400) [pid = 792] [serial = 1056] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 183 (18A82000) [pid = 792] [serial = 1053] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 182 (18119800) [pid = 792] [serial = 1047] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1A5CB400) [pid = 792] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 180 (1C339000) [pid = 792] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:03:29 INFO - PROCESS | 792 | --DOMWINDOW == 179 (18DCE400) [pid = 792] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:03:29 INFO - PROCESS | 792 | 1461301409937 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]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 22:03:29 INFO - PROCESS | 792 | 1461301409975 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 792 | 1461301409977 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 22:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:03:29 INFO - PROCESS | 792 | 1461301409980 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 792 | 1461301409982 Marionette TRACE conn6 <- [1,1458,null,{}] 22:03:30 INFO - PROCESS | 792 | 1461301409985 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}] 22:03:30 INFO - PROCESS | 792 | 1461301410115 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 22:03:30 INFO - PROCESS | 792 | 1461301410188 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 792 | ++DOCSHELL 0FD9B000 == 88 [pid = 792] [id = 374] 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (13F37C00) [pid = 792] [serial = 1122] [outer = 00000000] 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (20E08C00) [pid = 792] [serial = 1123] [outer = 13F37C00] 22:03:30 INFO - PROCESS | 792 | 1461301410233 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (20ED5400) [pid = 792] [serial = 1124] [outer = 13F37C00] 22:03:30 INFO - PROCESS | 792 | 1461301410592 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]]]}] 22:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 22:03:30 INFO - PROCESS | 792 | 1461301410651 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 22:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:03:30 INFO - PROCESS | 792 | 1461301410653 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 22:03:30 INFO - PROCESS | 792 | 1461301410656 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 792 | 1461301410658 Marionette TRACE conn6 <- [1,1462,null,{}] 22:03:30 INFO - PROCESS | 792 | 1461301410661 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}] 22:03:30 INFO - PROCESS | 792 | 1461301410755 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 22:03:30 INFO - PROCESS | 792 | 1461301410762 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 792 | ++DOCSHELL 20E0A800 == 89 [pid = 792] [id = 375] 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (20F94000) [pid = 792] [serial = 1125] [outer = 00000000] 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (21922400) [pid = 792] [serial = 1126] [outer = 20F94000] 22:03:30 INFO - PROCESS | 792 | 1461301410807 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (2192AC00) [pid = 792] [serial = 1127] [outer = 20F94000] 22:03:31 INFO - PROCESS | 792 | 1461301411265 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]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 631ms 22:03:31 INFO - PROCESS | 792 | 1461301411300 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 792 | 1461301411302 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 22:03:31 INFO - PROCESS | 792 | 1461301411305 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:03:31 INFO - PROCESS | 792 | 1461301411307 Marionette TRACE conn6 <- [1,1466,null,{}] 22:03:31 INFO - PROCESS | 792 | 1461301411310 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}] 22:03:31 INFO - PROCESS | 792 | 1461301411402 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 22:03:31 INFO - PROCESS | 792 | 1461301411409 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 792 | ++DOCSHELL 2192D400 == 90 [pid = 792] [id = 376] 22:03:31 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (21BD0000) [pid = 792] [serial = 1128] [outer = 00000000] 22:03:31 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (21F7FC00) [pid = 792] [serial = 1129] [outer = 21BD0000] 22:03:31 INFO - PROCESS | 792 | 1461301411454 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (22027C00) [pid = 792] [serial = 1130] [outer = 21BD0000] 22:03:32 INFO - PROCESS | 792 | 1461301412145 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]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 870ms 22:03:32 INFO - PROCESS | 792 | 1461301412179 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 22:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:03:32 INFO - PROCESS | 792 | 1461301412184 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 22:03:32 INFO - PROCESS | 792 | 1461301412190 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 792 | 1461301412194 Marionette TRACE conn6 <- [1,1470,null,{}] 22:03:32 INFO - PROCESS | 792 | 1461301412200 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}] 22:03:32 INFO - PROCESS | 792 | 1461301412328 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 22:03:32 INFO - PROCESS | 792 | 1461301412498 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:32 INFO - PROCESS | 792 | ++DOCSHELL 15940800 == 91 [pid = 792] [id = 377] 22:03:32 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (18054C00) [pid = 792] [serial = 1131] [outer = 00000000] 22:03:32 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (18884800) [pid = 792] [serial = 1132] [outer = 18054C00] 22:03:32 INFO - PROCESS | 792 | 1461301412558 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (19260C00) [pid = 792] [serial = 1133] [outer = 18054C00] 22:03:33 INFO - PROCESS | 792 | 1461301413205 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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1074ms 22:03:33 INFO - PROCESS | 792 | 1461301413268 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 792 | 1461301413274 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 22:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:03:33 INFO - PROCESS | 792 | 1461301413281 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 792 | 1461301413284 Marionette TRACE conn6 <- [1,1474,null,{}] 22:03:33 INFO - PROCESS | 792 | 1461301413288 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}] 22:03:33 INFO - PROCESS | 792 | 1461301413409 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 22:03:33 INFO - PROCESS | 792 | 1461301413563 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 792 | ++DOCSHELL 1926EC00 == 92 [pid = 792] [id = 378] 22:03:33 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (197C3000) [pid = 792] [serial = 1134] [outer = 00000000] 22:03:33 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (1F179000) [pid = 792] [serial = 1135] [outer = 197C3000] 22:03:33 INFO - PROCESS | 792 | 1461301413620 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (1F3ACC00) [pid = 792] [serial = 1136] [outer = 197C3000] 22:03:34 INFO - PROCESS | 792 | 1461301414265 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]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 22:03:34 INFO - PROCESS | 792 | 1461301414305 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 792 | 1461301414308 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 22:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:03:34 INFO - PROCESS | 792 | 1461301414312 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 792 | 1461301414316 Marionette TRACE conn6 <- [1,1478,null,{}] 22:03:34 INFO - PROCESS | 792 | 1461301414327 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}] 22:03:34 INFO - PROCESS | 792 | 1461301414472 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 22:03:34 INFO - PROCESS | 792 | 1461301414628 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 792 | ++DOCSHELL 21BDA800 == 93 [pid = 792] [id = 379] 22:03:34 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (21F83000) [pid = 792] [serial = 1137] [outer = 00000000] 22:03:34 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (2202D400) [pid = 792] [serial = 1138] [outer = 21F83000] 22:03:34 INFO - PROCESS | 792 | 1461301414687 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (22031000) [pid = 792] [serial = 1139] [outer = 21F83000] 22:03:35 INFO - PROCESS | 792 | 1461301415286 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]]]}] 22:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1019ms 22:03:35 INFO - PROCESS | 792 | 1461301415335 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 792 | 1461301415338 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 22:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:03:35 INFO - PROCESS | 792 | 1461301415341 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 792 | 1461301415343 Marionette TRACE conn6 <- [1,1482,null,{}] 22:03:35 INFO - PROCESS | 792 | 1461301415347 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}] 22:03:35 INFO - PROCESS | 792 | 1461301415465 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 22:03:35 INFO - PROCESS | 792 | 1461301415617 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 792 | ++DOCSHELL 22032000 == 94 [pid = 792] [id = 380] 22:03:35 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (22661C00) [pid = 792] [serial = 1140] [outer = 00000000] 22:03:35 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (226CAC00) [pid = 792] [serial = 1141] [outer = 22661C00] 22:03:35 INFO - PROCESS | 792 | 1461301415686 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (229F1C00) [pid = 792] [serial = 1142] [outer = 22661C00] 22:03:36 INFO - PROCESS | 792 | 1461301416262 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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 22:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:03:36 INFO - PROCESS | 792 | 1461301416314 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 792 | 1461301416317 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 22:03:36 INFO - PROCESS | 792 | 1461301416320 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 792 | 1461301416322 Marionette TRACE conn6 <- [1,1486,null,{}] 22:03:36 INFO - PROCESS | 792 | 1461301416326 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}] 22:03:36 INFO - PROCESS | 792 | 1461301416439 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 22:03:36 INFO - PROCESS | 792 | 1461301416592 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 792 | ++DOCSHELL 2202F800 == 95 [pid = 792] [id = 381] 22:03:36 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (22661000) [pid = 792] [serial = 1143] [outer = 00000000] 22:03:36 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (23217800) [pid = 792] [serial = 1144] [outer = 22661000] 22:03:36 INFO - PROCESS | 792 | 1461301416648 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (2321A000) [pid = 792] [serial = 1145] [outer = 22661000] 22:03:37 INFO - PROCESS | 792 | 1461301417253 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]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 22:03:37 INFO - PROCESS | 792 | 1461301417295 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 792 | 1461301417297 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 22:03:37 INFO - PROCESS | 792 | 1461301417301 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:03:37 INFO - PROCESS | 792 | 1461301417303 Marionette TRACE conn6 <- [1,1490,null,{}] 22:03:37 INFO - PROCESS | 792 | 1461301417307 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}] 22:03:37 INFO - PROCESS | 792 | 1461301417447 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 22:03:37 INFO - PROCESS | 792 | 1461301417603 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 792 | ++DOCSHELL 23216400 == 96 [pid = 792] [id = 382] 22:03:37 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (23218C00) [pid = 792] [serial = 1146] [outer = 00000000] 22:03:37 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (24B62800) [pid = 792] [serial = 1147] [outer = 23218C00] 22:03:37 INFO - PROCESS | 792 | 1461301417666 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (24B66000) [pid = 792] [serial = 1148] [outer = 23218C00] 22:03:38 INFO - PROCESS | 792 | 1461301418293 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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1016ms 22:03:38 INFO - PROCESS | 792 | 1461301418320 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 792 | 1461301418322 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:03:38 INFO - PROCESS | 792 | 1461301418326 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 792 | 1461301418328 Marionette TRACE conn6 <- [1,1494,null,{}] 22:03:38 INFO - PROCESS | 792 | 1461301418332 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}] 22:03:38 INFO - PROCESS | 792 | 1461301418450 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 22:03:38 INFO - PROCESS | 792 | 1461301418616 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 792 | ++DOCSHELL 18443000 == 97 [pid = 792] [id = 383] 22:03:38 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (24B5F400) [pid = 792] [serial = 1149] [outer = 00000000] 22:03:38 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (24C53400) [pid = 792] [serial = 1150] [outer = 24B5F400] 22:03:38 INFO - PROCESS | 792 | 1461301418672 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (24C57800) [pid = 792] [serial = 1151] [outer = 24B5F400] 22:03:39 INFO - PROCESS | 792 | 1461301419260 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]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 22:03:39 INFO - PROCESS | 792 | 1461301419297 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 792 | 1461301419299 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 22:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:03:39 INFO - PROCESS | 792 | 1461301419302 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - PROCESS | 792 | 1461301419304 Marionette TRACE conn6 <- [1,1498,null,{}] 22:03:39 INFO - PROCESS | 792 | 1461301419308 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}] 22:03:39 INFO - PROCESS | 792 | 1461301419422 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 22:03:39 INFO - PROCESS | 792 | 1461301419590 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 792 | ++DOCSHELL 13F33000 == 98 [pid = 792] [id = 384] 22:03:39 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (17B2A400) [pid = 792] [serial = 1152] [outer = 00000000] 22:03:39 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (24C60C00) [pid = 792] [serial = 1153] [outer = 17B2A400] 22:03:39 INFO - PROCESS | 792 | 1461301419646 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (24CD3000) [pid = 792] [serial = 1154] [outer = 17B2A400] 22:03:40 INFO - PROCESS | 792 | 1461301420246 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]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 22:03:40 INFO - PROCESS | 792 | 1461301420277 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 792 | 1461301420279 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 22:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:03:40 INFO - PROCESS | 792 | 1461301420283 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 792 | 1461301420285 Marionette TRACE conn6 <- [1,1502,null,{}] 22:03:40 INFO - PROCESS | 792 | 1461301420288 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}] 22:03:40 INFO - PROCESS | 792 | 1461301420406 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 22:03:40 INFO - PROCESS | 792 | 1461301420561 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 792 | ++DOCSHELL 17B38000 == 99 [pid = 792] [id = 385] 22:03:40 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (17B38400) [pid = 792] [serial = 1155] [outer = 00000000] 22:03:40 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (1C73BC00) [pid = 792] [serial = 1156] [outer = 17B38400] 22:03:40 INFO - PROCESS | 792 | 1461301420617 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (1D311000) [pid = 792] [serial = 1157] [outer = 17B38400] 22:03:41 INFO - PROCESS | 792 | 1461301421482 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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1217ms 22:03:41 INFO - PROCESS | 792 | 1461301421510 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 792 | 1461301421515 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 22:03:41 INFO - PROCESS | 792 | 1461301421522 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:03:41 INFO - PROCESS | 792 | 1461301421525 Marionette TRACE conn6 <- [1,1506,null,{}] 22:03:41 INFO - PROCESS | 792 | 1461301421530 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}] 22:03:41 INFO - PROCESS | 792 | 1461301421643 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 22:03:41 INFO - PROCESS | 792 | 1461301421804 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 792 | ++DOCSHELL 0F409000 == 100 [pid = 792] [id = 386] 22:03:41 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (0FA36400) [pid = 792] [serial = 1158] [outer = 00000000] 22:03:41 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (18009000) [pid = 792] [serial = 1159] [outer = 0FA36400] 22:03:41 INFO - PROCESS | 792 | 1461301421859 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (186A9800) [pid = 792] [serial = 1160] [outer = 0FA36400] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 20E0A800 == 99 [pid = 792] [id = 375] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 0FD9B000 == 98 [pid = 792] [id = 374] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 1926B000 == 97 [pid = 792] [id = 373] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 1F3A3C00 == 96 [pid = 792] [id = 372] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 1D312000 == 95 [pid = 792] [id = 371] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 1AD26800 == 94 [pid = 792] [id = 370] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 217 (18403000) [pid = 792] [serial = 1026] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 216 (1C330C00) [pid = 792] [serial = 1029] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 215 (2108AC00) [pid = 792] [serial = 1032] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 214 (2265DC00) [pid = 792] [serial = 1035] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 213 (21F83400) [pid = 792] [serial = 1038] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 212 (229F1000) [pid = 792] [serial = 1041] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 211 (21035400) [pid = 792] [serial = 1075] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 18721C00 == 93 [pid = 792] [id = 369] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 141F7000 == 92 [pid = 792] [id = 368] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 18384400 == 91 [pid = 792] [id = 367] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 2105C000 == 90 [pid = 792] [id = 361] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 19267000 == 89 [pid = 792] [id = 360] 22:03:42 INFO - PROCESS | 792 | --DOCSHELL 16EB1400 == 88 [pid = 792] [id = 359] 22:03:42 INFO - PROCESS | 792 | 1461301422613 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]]]}] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 210 (20E04800) [pid = 792] [serial = 1066] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 209 (1FE50C00) [pid = 792] [serial = 1064] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 208 (1FE4BC00) [pid = 792] [serial = 1063] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 207 (16E20800) [pid = 792] [serial = 1051] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 206 (174D9400) [pid = 792] [serial = 1052] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 205 (18380800) [pid = 792] [serial = 1044] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 204 (20E0F000) [pid = 792] [serial = 1067] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 203 (1AD2AC00) [pid = 792] [serial = 1057] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 202 (19648400) [pid = 792] [serial = 1054] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 201 (196D5400) [pid = 792] [serial = 1055] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 200 (198DD000) [pid = 792] [serial = 1049] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 199 (194BEC00) [pid = 792] [serial = 1048] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 198 (20E5D400) [pid = 792] [serial = 1073] [outer = 00000000] [url = about:blank] 22:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 197 (20E06800) [pid = 792] [serial = 1072] [outer = 00000000] [url = about:blank] 22:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1123ms 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 196 (1588C800) [pid = 792] [serial = 637] [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.] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 195 (1C730400) [pid = 792] [serial = 1060] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 194 (1C74D400) [pid = 792] [serial = 1061] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 193 (1BF53800) [pid = 792] [serial = 1069] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 192 (1C735000) [pid = 792] [serial = 1070] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | --DOMWINDOW == 191 (1AFE5400) [pid = 792] [serial = 1058] [outer = 00000000] [url = about:blank] 22:03:42 INFO - PROCESS | 792 | 1461301422674 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 22:03:42 INFO - PROCESS | 792 | 1461301422679 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 22:03:42 INFO - PROCESS | 792 | 1461301422688 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:03:42 INFO - PROCESS | 792 | 1461301422690 Marionette TRACE conn6 <- [1,1510,null,{}] 22:03:42 INFO - PROCESS | 792 | 1461301422694 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}] 22:03:42 INFO - PROCESS | 792 | 1461301422789 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 22:03:42 INFO - PROCESS | 792 | 1461301422803 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:42 INFO - PROCESS | 792 | ++DOCSHELL 15938C00 == 89 [pid = 792] [id = 387] 22:03:42 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (16E20800) [pid = 792] [serial = 1161] [outer = 00000000] 22:03:42 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (174D9400) [pid = 792] [serial = 1162] [outer = 16E20800] 22:03:42 INFO - PROCESS | 792 | 1461301422849 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (1810F400) [pid = 792] [serial = 1163] [outer = 16E20800] 22:03:43 INFO - PROCESS | 792 | 1461301423389 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"]]]}] 22:03:43 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 () { 22:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:03:43 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 () { 22:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:03:43 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 () { 22:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:03:43 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 () { 22:03:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:03:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 732ms 22:03:43 INFO - PROCESS | 792 | 1461301423425 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 792 | 1461301423427 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 22:03:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:03:43 INFO - PROCESS | 792 | 1461301423434 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 792 | 1461301423438 Marionette TRACE conn6 <- [1,1514,null,{}] 22:03:43 INFO - PROCESS | 792 | 1461301423449 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}] 22:03:43 INFO - PROCESS | 792 | 1461301423550 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 22:03:43 INFO - PROCESS | 792 | 1461301423560 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 792 | ++DOCSHELL 196CA400 == 90 [pid = 792] [id = 388] 22:03:43 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (196CDC00) [pid = 792] [serial = 1164] [outer = 00000000] 22:03:43 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (197B8800) [pid = 792] [serial = 1165] [outer = 196CDC00] 22:03:43 INFO - PROCESS | 792 | 1461301423609 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (197E6C00) [pid = 792] [serial = 1166] [outer = 196CDC00] 22:03:44 INFO - PROCESS | 792 | 1461301424106 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"]]]}] 22:03:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:03:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:03:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:03:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 22:03:44 INFO - PROCESS | 792 | 1461301424166 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 792 | 1461301424169 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 22:03:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:03:44 INFO - PROCESS | 792 | 1461301424172 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 792 | 1461301424174 Marionette TRACE conn6 <- [1,1518,null,{}] 22:03:44 INFO - PROCESS | 792 | 1461301424178 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}] 22:03:44 INFO - PROCESS | 792 | 1461301424272 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 22:03:44 INFO - PROCESS | 792 | 1461301424383 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 792 | ++DOCSHELL 198ED400 == 91 [pid = 792] [id = 389] 22:03:44 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (19A18400) [pid = 792] [serial = 1167] [outer = 00000000] 22:03:44 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (1BA51800) [pid = 792] [serial = 1168] [outer = 19A18400] 22:03:44 INFO - PROCESS | 792 | 1461301424429 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (1BF59800) [pid = 792] [serial = 1169] [outer = 19A18400] 22:03:44 INFO - PROCESS | 792 | 1461301424779 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]]]}] 22:03:44 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 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:03:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:03:44 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. 22:03:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:03:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 22:03:44 INFO - PROCESS | 792 | 1461301424817 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 792 | 1461301424819 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 22:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:03:44 INFO - PROCESS | 792 | 1461301424823 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 792 | 1461301424825 Marionette TRACE conn6 <- [1,1522,null,{}] 22:03:44 INFO - PROCESS | 792 | 1461301424828 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}] 22:03:44 INFO - PROCESS | 792 | 1461301424970 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 22:03:45 INFO - PROCESS | 792 | 1461301424989 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 792 | ++DOCSHELL 1A906800 == 92 [pid = 792] [id = 390] 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (1BF56400) [pid = 792] [serial = 1170] [outer = 00000000] 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (1C731C00) [pid = 792] [serial = 1171] [outer = 1BF56400] 22:03:45 INFO - PROCESS | 792 | 1461301425035 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (1C751000) [pid = 792] [serial = 1172] [outer = 1BF56400] 22:03:45 INFO - PROCESS | 792 | 1461301425519 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]]]}] 22:03:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:03:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 22:03:45 INFO - PROCESS | 792 | 1461301425556 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 22:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:03:45 INFO - PROCESS | 792 | 1461301425558 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 22:03:45 INFO - PROCESS | 792 | 1461301425561 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:03:45 INFO - PROCESS | 792 | 1461301425562 Marionette TRACE conn6 <- [1,1526,null,{}] 22:03:45 INFO - PROCESS | 792 | 1461301425566 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}] 22:03:45 INFO - PROCESS | 792 | 1461301425744 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 22:03:45 INFO - PROCESS | 792 | 1461301425774 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 792 | ++DOCSHELL 1F3A5800 == 93 [pid = 792] [id = 391] 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (1F3A9C00) [pid = 792] [serial = 1173] [outer = 00000000] 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (203C6000) [pid = 792] [serial = 1174] [outer = 1F3A9C00] 22:03:45 INFO - PROCESS | 792 | 1461301425823 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (2060A400) [pid = 792] [serial = 1175] [outer = 1F3A9C00] 22:03:46 INFO - PROCESS | 792 | 1461301426279 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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 22:03:46 INFO - PROCESS | 792 | 1461301426332 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 792 | 1461301426334 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 22:03:46 INFO - PROCESS | 792 | 1461301426344 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:03:46 INFO - PROCESS | 792 | 1461301426346 Marionette TRACE conn6 <- [1,1530,null,{}] 22:03:46 INFO - PROCESS | 792 | 1461301426349 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}] 22:03:46 INFO - PROCESS | 792 | 1461301426477 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 22:03:46 INFO - PROCESS | 792 | 1461301426498 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 792 | ++DOCSHELL 203C3000 == 94 [pid = 792] [id = 392] 22:03:46 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (2060E800) [pid = 792] [serial = 1176] [outer = 00000000] 22:03:46 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (20E32C00) [pid = 792] [serial = 1177] [outer = 2060E800] 22:03:46 INFO - PROCESS | 792 | 1461301426543 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (20E62C00) [pid = 792] [serial = 1178] [outer = 2060E800] 22:03:47 INFO - PROCESS | 792 | 1461301427294 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]]]}] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 208 (1C511400) [pid = 792] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 207 (1FE48800) [pid = 792] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 206 (13F37C00) [pid = 792] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 205 (162A3800) [pid = 792] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 204 (1AD28800) [pid = 792] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 203 (20F94000) [pid = 792] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 202 (18DCFC00) [pid = 792] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 201 (18405400) [pid = 792] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:03:47 INFO - PROCESS | 792 | --DOMWINDOW == 200 (1DF09800) [pid = 792] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:03:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:03:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1022ms 22:03:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:03:47 INFO - PROCESS | 792 | 1461301427369 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 792 | 1461301427371 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 22:03:47 INFO - PROCESS | 792 | 1461301427374 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 792 | 1461301427376 Marionette TRACE conn6 <- [1,1534,null,{}] 22:03:47 INFO - PROCESS | 792 | 1461301427392 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}] 22:03:47 INFO - PROCESS | 792 | 1461301427483 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 22:03:47 INFO - PROCESS | 792 | 1461301427489 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 792 | ++DOCSHELL 0F3C4000 == 95 [pid = 792] [id = 393] 22:03:47 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (10AA4000) [pid = 792] [serial = 1179] [outer = 00000000] 22:03:47 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (1840AC00) [pid = 792] [serial = 1180] [outer = 10AA4000] 22:03:47 INFO - PROCESS | 792 | 1461301427534 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (19648000) [pid = 792] [serial = 1181] [outer = 10AA4000] 22:03:47 INFO - PROCESS | 792 | 1461301427980 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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 22:03:48 INFO - PROCESS | 792 | 1461301428023 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 792 | 1461301428025 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 22:03:48 INFO - PROCESS | 792 | 1461301428028 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:03:48 INFO - PROCESS | 792 | 1461301428030 Marionette TRACE conn6 <- [1,1538,null,{}] 22:03:48 INFO - PROCESS | 792 | 1461301428033 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}] 22:03:48 INFO - PROCESS | 792 | 1461301428129 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 22:03:48 INFO - PROCESS | 792 | 1461301428135 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 792 | ++DOCSHELL 19A61400 == 96 [pid = 792] [id = 394] 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (1AD2A000) [pid = 792] [serial = 1182] [outer = 00000000] 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (20E0FC00) [pid = 792] [serial = 1183] [outer = 1AD2A000] 22:03:48 INFO - PROCESS | 792 | 1461301428180 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (20EDBC00) [pid = 792] [serial = 1184] [outer = 1AD2A000] 22:03:48 INFO - PROCESS | 792 | 1461301428632 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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 22:03:48 INFO - PROCESS | 792 | 1461301428682 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 792 | 1461301428684 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 22:03:48 INFO - PROCESS | 792 | 1461301428689 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:03:48 INFO - PROCESS | 792 | 1461301428690 Marionette TRACE conn6 <- [1,1542,null,{}] 22:03:48 INFO - PROCESS | 792 | 1461301428694 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}] 22:03:48 INFO - PROCESS | 792 | 1461301428786 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 22:03:48 INFO - PROCESS | 792 | 1461301428793 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 792 | ++DOCSHELL 18119800 == 97 [pid = 792] [id = 395] 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (21035800) [pid = 792] [serial = 1185] [outer = 00000000] 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (21929000) [pid = 792] [serial = 1186] [outer = 21035800] 22:03:48 INFO - PROCESS | 792 | 1461301428838 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (2192EC00) [pid = 792] [serial = 1187] [outer = 21035800] 22:03:49 INFO - PROCESS | 792 | 1461301429397 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]]]}] 22:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 22:03:49 INFO - PROCESS | 792 | 1461301429463 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 22:03:49 INFO - PROCESS | 792 | 1461301429467 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 22:03:49 INFO - PROCESS | 792 | 1461301429473 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:03:49 INFO - PROCESS | 792 | 1461301429477 Marionette TRACE conn6 <- [1,1546,null,{}] 22:03:49 INFO - PROCESS | 792 | 1461301429484 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}] 22:03:49 INFO - PROCESS | 792 | 1461301429622 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 22:03:49 INFO - PROCESS | 792 | 1461301429747 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 792 | ++DOCSHELL 1588C000 == 98 [pid = 792] [id = 396] 22:03:49 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (1588D000) [pid = 792] [serial = 1188] [outer = 00000000] 22:03:49 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (16E21400) [pid = 792] [serial = 1189] [outer = 1588D000] 22:03:49 INFO - PROCESS | 792 | 1461301429807 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (174E1C00) [pid = 792] [serial = 1190] [outer = 1588D000] 22:03:50 INFO - PROCESS | 792 | 1461301430410 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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1021ms 22:03:50 INFO - PROCESS | 792 | 1461301430499 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 792 | 1461301430505 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 22:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:03:50 INFO - PROCESS | 792 | 1461301430512 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 792 | 1461301430515 Marionette TRACE conn6 <- [1,1550,null,{}] 22:03:50 INFO - PROCESS | 792 | 1461301430555 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}] 22:03:50 INFO - PROCESS | 792 | 1461301430684 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 22:03:50 INFO - PROCESS | 792 | 1461301430835 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 792 | ++DOCSHELL 19648800 == 99 [pid = 792] [id = 397] 22:03:50 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (19649000) [pid = 792] [serial = 1191] [outer = 00000000] 22:03:50 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (198EA400) [pid = 792] [serial = 1192] [outer = 19649000] 22:03:50 INFO - PROCESS | 792 | 1461301430895 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (1AD1CC00) [pid = 792] [serial = 1193] [outer = 19649000] 22:03:51 INFO - PROCESS | 792 | 1461301431517 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]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1036ms 22:03:51 INFO - PROCESS | 792 | 1461301431549 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 792 | 1461301431552 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 22:03:51 INFO - PROCESS | 792 | 1461301431555 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:03:51 INFO - PROCESS | 792 | 1461301431559 Marionette TRACE conn6 <- [1,1554,null,{}] 22:03:51 INFO - PROCESS | 792 | 1461301431570 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}] 22:03:51 INFO - PROCESS | 792 | 1461301431700 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 22:03:51 INFO - PROCESS | 792 | 1461301431875 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 792 | ++DOCSHELL 1F3ABC00 == 100 [pid = 792] [id = 398] 22:03:51 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (1FE64400) [pid = 792] [serial = 1194] [outer = 00000000] 22:03:51 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (21036000) [pid = 792] [serial = 1195] [outer = 1FE64400] 22:03:51 INFO - PROCESS | 792 | 1461301431937 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (21923400) [pid = 792] [serial = 1196] [outer = 1FE64400] 22:03:52 INFO - PROCESS | 792 | 1461301432492 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]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1022ms 22:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:03:52 INFO - PROCESS | 792 | 1461301432580 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 792 | 1461301432583 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 22:03:52 INFO - PROCESS | 792 | 1461301432587 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 792 | 1461301432589 Marionette TRACE conn6 <- [1,1558,null,{}] 22:03:52 INFO - PROCESS | 792 | 1461301432592 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}] 22:03:52 INFO - PROCESS | 792 | 1461301432779 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 22:03:52 INFO - PROCESS | 792 | 1461301432897 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 792 | ++DOCSHELL 20E10C00 == 101 [pid = 792] [id = 399] 22:03:52 INFO - PROCESS | 792 | ++DOMWINDOW == 219 (21C1D000) [pid = 792] [serial = 1197] [outer = 00000000] 22:03:52 INFO - PROCESS | 792 | ++DOMWINDOW == 220 (21C23000) [pid = 792] [serial = 1198] [outer = 21C1D000] 22:03:52 INFO - PROCESS | 792 | 1461301432958 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 792 | ++DOMWINDOW == 221 (22026800) [pid = 792] [serial = 1199] [outer = 21C1D000] 22:03:53 INFO - PROCESS | 792 | 1461301433542 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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1018ms 22:03:53 INFO - PROCESS | 792 | 1461301433608 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 792 | 1461301433611 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 22:03:53 INFO - PROCESS | 792 | 1461301433614 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:03:53 INFO - PROCESS | 792 | 1461301433617 Marionette TRACE conn6 <- [1,1562,null,{}] 22:03:53 INFO - PROCESS | 792 | 1461301433620 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}] 22:03:53 INFO - PROCESS | 792 | 1461301433742 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 22:03:53 INFO - PROCESS | 792 | 1461301433921 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 792 | ++DOCSHELL 22033C00 == 102 [pid = 792] [id = 400] 22:03:53 INFO - PROCESS | 792 | ++DOMWINDOW == 222 (2265D800) [pid = 792] [serial = 1200] [outer = 00000000] 22:03:53 INFO - PROCESS | 792 | ++DOMWINDOW == 223 (226C1800) [pid = 792] [serial = 1201] [outer = 2265D800] 22:03:53 INFO - PROCESS | 792 | 1461301433978 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 792 | ++DOMWINDOW == 224 (229F5800) [pid = 792] [serial = 1202] [outer = 2265D800] 22:03:54 INFO - PROCESS | 792 | 1461301434547 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]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1017ms 22:03:54 INFO - PROCESS | 792 | 1461301434645 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 792 | 1461301434647 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 22:03:54 INFO - PROCESS | 792 | 1461301434652 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:03:54 INFO - PROCESS | 792 | 1461301434654 Marionette TRACE conn6 <- [1,1566,null,{}] 22:03:54 INFO - PROCESS | 792 | 1461301434675 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}] 22:03:54 INFO - PROCESS | 792 | 1461301434819 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 22:03:54 INFO - PROCESS | 792 | 1461301434972 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 792 | ++DOCSHELL 226BC800 == 103 [pid = 792] [id = 401] 22:03:55 INFO - PROCESS | 792 | ++DOMWINDOW == 225 (2320D000) [pid = 792] [serial = 1203] [outer = 00000000] 22:03:55 INFO - PROCESS | 792 | ++DOMWINDOW == 226 (23C6B800) [pid = 792] [serial = 1204] [outer = 2320D000] 22:03:55 INFO - PROCESS | 792 | 1461301435032 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 792 | ++DOMWINDOW == 227 (23C70000) [pid = 792] [serial = 1205] [outer = 2320D000] 22:03:55 INFO - PROCESS | 792 | 1461301435565 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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 22:03:55 INFO - PROCESS | 792 | 1461301435586 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 792 | 1461301435588 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 22:03:55 INFO - PROCESS | 792 | 1461301435592 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:03:55 INFO - PROCESS | 792 | 1461301435594 Marionette TRACE conn6 <- [1,1570,null,{}] 22:03:55 INFO - PROCESS | 792 | 1461301435614 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}] 22:03:55 INFO - PROCESS | 792 | 1461301435731 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 22:03:55 INFO - PROCESS | 792 | 1461301435861 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 792 | ++DOCSHELL 23C6A800 == 104 [pid = 792] [id = 402] 22:03:55 INFO - PROCESS | 792 | ++DOMWINDOW == 228 (23C71000) [pid = 792] [serial = 1206] [outer = 00000000] 22:03:55 INFO - PROCESS | 792 | ++DOMWINDOW == 229 (24B64400) [pid = 792] [serial = 1207] [outer = 23C71000] 22:03:55 INFO - PROCESS | 792 | 1461301435920 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 792 | ++DOMWINDOW == 230 (24C52000) [pid = 792] [serial = 1208] [outer = 23C71000] 22:03:56 INFO - PROCESS | 792 | 1461301436476 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]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 22:03:56 INFO - PROCESS | 792 | 1461301436535 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 792 | 1461301436537 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 22:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:03:56 INFO - PROCESS | 792 | 1461301436540 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 792 | 1461301436542 Marionette TRACE conn6 <- [1,1574,null,{}] 22:03:56 INFO - PROCESS | 792 | 1461301436546 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}] 22:03:56 INFO - PROCESS | 792 | 1461301436665 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 22:03:56 INFO - PROCESS | 792 | 1461301436839 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 792 | ++DOCSHELL 24B5F800 == 105 [pid = 792] [id = 403] 22:03:56 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (24C5C800) [pid = 792] [serial = 1209] [outer = 00000000] 22:03:56 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (24CDDC00) [pid = 792] [serial = 1210] [outer = 24C5C800] 22:03:56 INFO - PROCESS | 792 | 1461301436895 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (24CDF000) [pid = 792] [serial = 1211] [outer = 24C5C800] 22:03:57 INFO - PROCESS | 792 | 1461301437443 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]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 22:03:57 INFO - PROCESS | 792 | 1461301437546 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 792 | 1461301437548 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 22:03:57 INFO - PROCESS | 792 | 1461301437567 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 792 | 1461301437569 Marionette TRACE conn6 <- [1,1578,null,{}] 22:03:57 INFO - PROCESS | 792 | 1461301437573 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}] 22:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:03:57 INFO - PROCESS | 792 | 1461301437694 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 22:03:57 INFO - PROCESS | 792 | 1461301437850 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 792 | ++DOCSHELL 17B36000 == 106 [pid = 792] [id = 404] 22:03:57 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (195D9800) [pid = 792] [serial = 1212] [outer = 00000000] 22:03:57 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (2376E400) [pid = 792] [serial = 1213] [outer = 195D9800] 22:03:57 INFO - PROCESS | 792 | 1461301437909 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (23771000) [pid = 792] [serial = 1214] [outer = 195D9800] 22:03:58 INFO - PROCESS | 792 | 1461301438488 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]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 22:03:58 INFO - PROCESS | 792 | 1461301438548 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 792 | 1461301438550 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 22:03:58 INFO - PROCESS | 792 | 1461301438553 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:03:58 INFO - PROCESS | 792 | 1461301438555 Marionette TRACE conn6 <- [1,1582,null,{}] 22:03:58 INFO - PROCESS | 792 | 1461301438559 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}] 22:03:58 INFO - PROCESS | 792 | 1461301438674 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 22:03:58 INFO - PROCESS | 792 | 1461301438847 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 792 | ++DOCSHELL 23775400 == 107 [pid = 792] [id = 405] 22:03:58 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (23776000) [pid = 792] [serial = 1215] [outer = 00000000] 22:03:58 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (24BAD000) [pid = 792] [serial = 1216] [outer = 23776000] 22:03:58 INFO - PROCESS | 792 | 1461301438904 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (24BB0400) [pid = 792] [serial = 1217] [outer = 23776000] 22:03:59 INFO - PROCESS | 792 | 1461301439553 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]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1070ms 22:03:59 INFO - PROCESS | 792 | 1461301439627 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 792 | 1461301439630 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 22:03:59 INFO - PROCESS | 792 | 1461301439634 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:03:59 INFO - PROCESS | 792 | 1461301439637 Marionette TRACE conn6 <- [1,1586,null,{}] 22:03:59 INFO - PROCESS | 792 | 1461301439640 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}] 22:03:59 INFO - PROCESS | 792 | 1461301439808 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 22:03:59 INFO - PROCESS | 792 | 1461301439972 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 792 | ++DOCSHELL 18DD0400 == 108 [pid = 792] [id = 406] 22:04:00 INFO - PROCESS | 792 | ++DOMWINDOW == 240 (19646C00) [pid = 792] [serial = 1218] [outer = 00000000] 22:04:00 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (1F3A8000) [pid = 792] [serial = 1219] [outer = 19646C00] 22:04:00 INFO - PROCESS | 792 | 1461301440034 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (20ED6800) [pid = 792] [serial = 1220] [outer = 19646C00] 22:04:00 INFO - PROCESS | 792 | 1461301440889 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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1331ms 22:04:00 INFO - PROCESS | 792 | 1461301440969 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 792 | 1461301440973 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 22:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:04:00 INFO - PROCESS | 792 | 1461301440979 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 792 | 1461301440982 Marionette TRACE conn6 <- [1,1590,null,{}] 22:04:01 INFO - PROCESS | 792 | 1461301440988 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}] 22:04:01 INFO - PROCESS | 792 | 1461301441106 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 22:04:01 INFO - PROCESS | 792 | 1461301441238 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 792 | ++DOCSHELL 146BB800 == 109 [pid = 792] [id = 407] 22:04:01 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (15939400) [pid = 792] [serial = 1221] [outer = 00000000] 22:04:01 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (1838C000) [pid = 792] [serial = 1222] [outer = 15939400] 22:04:01 INFO - PROCESS | 792 | 1461301441290 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (187D6800) [pid = 792] [serial = 1223] [outer = 15939400] 22:04:01 INFO - PROCESS | 792 | 1461301441829 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]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 890ms 22:04:01 INFO - PROCESS | 792 | 1461301441869 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 792 | 1461301441875 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 22:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:04:01 INFO - PROCESS | 792 | 1461301441880 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 792 | 1461301441883 Marionette TRACE conn6 <- [1,1594,null,{}] 22:04:01 INFO - PROCESS | 792 | 1461301441887 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}] 22:04:02 INFO - PROCESS | 792 | 1461301441997 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 22:04:02 INFO - PROCESS | 792 | 1461301442165 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 792 | ++DOCSHELL 196CF000 == 110 [pid = 792] [id = 408] 22:04:02 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (1ACBE000) [pid = 792] [serial = 1224] [outer = 00000000] 22:04:02 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (0FA3CC00) [pid = 792] [serial = 1225] [outer = 1ACBE000] 22:04:02 INFO - PROCESS | 792 | 1461301442220 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (1C743400) [pid = 792] [serial = 1226] [outer = 1ACBE000] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 20ED1800 == 109 [pid = 792] [id = 311] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 21F87800 == 108 [pid = 792] [id = 347] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 16EAE400 == 107 [pid = 792] [id = 346] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 20ED7000 == 106 [pid = 792] [id = 310] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 19A61400 == 105 [pid = 792] [id = 394] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 0F3C4000 == 104 [pid = 792] [id = 393] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 203C3000 == 103 [pid = 792] [id = 392] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 1F3A5800 == 102 [pid = 792] [id = 391] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 1A906800 == 101 [pid = 792] [id = 390] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 198ED400 == 100 [pid = 792] [id = 389] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 196CA400 == 99 [pid = 792] [id = 388] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 15938C00 == 98 [pid = 792] [id = 387] 22:04:02 INFO - PROCESS | 792 | --DOMWINDOW == 247 (21F7FC00) [pid = 792] [serial = 1129] [outer = 00000000] [url = about:blank] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 0F409000 == 97 [pid = 792] [id = 386] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 2202F800 == 96 [pid = 792] [id = 381] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 22032000 == 95 [pid = 792] [id = 380] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 21BDA800 == 94 [pid = 792] [id = 379] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 1926EC00 == 93 [pid = 792] [id = 378] 22:04:02 INFO - PROCESS | 792 | --DOCSHELL 15940800 == 92 [pid = 792] [id = 377] 22:04:02 INFO - PROCESS | 792 | 1461301442911 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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1069ms 22:04:02 INFO - PROCESS | 792 | 1461301442952 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 792 | 1461301442954 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:04:02 INFO - PROCESS | 792 | 1461301442957 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 792 | 1461301442961 Marionette TRACE conn6 <- [1,1598,null,{}] 22:04:02 INFO - PROCESS | 792 | 1461301442974 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}] 22:04:03 INFO - PROCESS | 792 | 1461301443081 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 246 (20E0F400) [pid = 792] [serial = 1120] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 245 (203CDC00) [pid = 792] [serial = 1118] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 244 (203CA800) [pid = 792] [serial = 1117] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 243 (20E08C00) [pid = 792] [serial = 1123] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 242 (1837EC00) [pid = 792] [serial = 1105] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 241 (1840BC00) [pid = 792] [serial = 1106] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 240 (21F85000) [pid = 792] [serial = 1084] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 239 (229F6800) [pid = 792] [serial = 1090] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 238 (1C5E7400) [pid = 792] [serial = 1111] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 237 (18886400) [pid = 792] [serial = 1078] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 236 (21922400) [pid = 792] [serial = 1126] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 235 (198F2C00) [pid = 792] [serial = 1108] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 234 (1887D400) [pid = 792] [serial = 1109] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 233 (197C1400) [pid = 792] [serial = 1103] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 232 (196D1000) [pid = 792] [serial = 1102] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 231 (18A83000) [pid = 792] [serial = 1099] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 230 (226C0800) [pid = 792] [serial = 1087] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 229 (1DF08400) [pid = 792] [serial = 1081] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 228 (229F0C00) [pid = 792] [serial = 1093] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 227 (238AFC00) [pid = 792] [serial = 1096] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 226 (20E33C00) [pid = 792] [serial = 1121] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 225 (1F17D400) [pid = 792] [serial = 1114] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 224 (1F186800) [pid = 792] [serial = 1115] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 223 (20ED5400) [pid = 792] [serial = 1124] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 222 (2192AC00) [pid = 792] [serial = 1127] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | --DOMWINDOW == 221 (1C734400) [pid = 792] [serial = 1112] [outer = 00000000] [url = about:blank] 22:04:03 INFO - PROCESS | 792 | 1461301443231 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 792 | ++DOCSHELL 10E56400 == 93 [pid = 792] [id = 409] 22:04:03 INFO - PROCESS | 792 | ++DOMWINDOW == 222 (10E5A000) [pid = 792] [serial = 1227] [outer = 00000000] 22:04:03 INFO - PROCESS | 792 | ++DOMWINDOW == 223 (18076800) [pid = 792] [serial = 1228] [outer = 10E5A000] 22:04:03 INFO - PROCESS | 792 | 1461301443281 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 792 | ++DOMWINDOW == 224 (1926E800) [pid = 792] [serial = 1229] [outer = 10E5A000] 22:04:03 INFO - PROCESS | 792 | 1461301443704 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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 22:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:04:03 INFO - PROCESS | 792 | 1461301443731 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 792 | 1461301443734 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 22:04:03 INFO - PROCESS | 792 | 1461301443737 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 792 | 1461301443738 Marionette TRACE conn6 <- [1,1602,null,{}] 22:04:03 INFO - PROCESS | 792 | 1461301443742 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}] 22:04:03 INFO - PROCESS | 792 | 1461301443869 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 22:04:03 INFO - PROCESS | 792 | 1461301443877 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 792 | ++DOCSHELL 196D4800 == 94 [pid = 792] [id = 410] 22:04:03 INFO - PROCESS | 792 | ++DOMWINDOW == 225 (196D4C00) [pid = 792] [serial = 1230] [outer = 00000000] 22:04:03 INFO - PROCESS | 792 | ++DOMWINDOW == 226 (1C512C00) [pid = 792] [serial = 1231] [outer = 196D4C00] 22:04:03 INFO - PROCESS | 792 | 1461301443924 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 792 | ++DOMWINDOW == 227 (1C5F1400) [pid = 792] [serial = 1232] [outer = 196D4C00] 22:04:04 INFO - PROCESS | 792 | 1461301444419 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]]]}] 22:04:04 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 22:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 22:04:04 INFO - PROCESS | 792 | 1461301444468 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 22:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:04:04 INFO - PROCESS | 792 | 1461301444470 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 22:04:04 INFO - PROCESS | 792 | 1461301444473 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 792 | 1461301444475 Marionette TRACE conn6 <- [1,1606,null,{}] 22:04:04 INFO - PROCESS | 792 | 1461301444478 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}] 22:04:04 INFO - PROCESS | 792 | 1461301444572 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 22:04:04 INFO - PROCESS | 792 | 1461301444701 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 792 | ++DOCSHELL 1C732C00 == 95 [pid = 792] [id = 411] 22:04:04 INFO - PROCESS | 792 | ++DOMWINDOW == 228 (1C734400) [pid = 792] [serial = 1233] [outer = 00000000] 22:04:04 INFO - PROCESS | 792 | ++DOMWINDOW == 229 (1F186400) [pid = 792] [serial = 1234] [outer = 1C734400] 22:04:04 INFO - PROCESS | 792 | 1461301444752 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 792 | ++DOMWINDOW == 230 (1F3B0C00) [pid = 792] [serial = 1235] [outer = 1C734400] 22:04:05 INFO - PROCESS | 792 | 1461301445168 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]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 22:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:04:05 INFO - PROCESS | 792 | 1461301445204 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 792 | 1461301445206 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 22:04:05 INFO - PROCESS | 792 | 1461301445209 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 792 | 1461301445211 Marionette TRACE conn6 <- [1,1610,null,{}] 22:04:05 INFO - PROCESS | 792 | 1461301445214 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}] 22:04:05 INFO - PROCESS | 792 | 1461301445401 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 22:04:05 INFO - PROCESS | 792 | 1461301445432 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 792 | ++DOCSHELL 203CF000 == 96 [pid = 792] [id = 412] 22:04:05 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (203D0000) [pid = 792] [serial = 1236] [outer = 00000000] 22:04:05 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (20E32800) [pid = 792] [serial = 1237] [outer = 203D0000] 22:04:05 INFO - PROCESS | 792 | 1461301445480 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (20ED1800) [pid = 792] [serial = 1238] [outer = 203D0000] 22:04:05 INFO - PROCESS | 792 | 1461301445960 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]]]}] 22:04:05 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 22:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 22:04:05 INFO - PROCESS | 792 | 1461301445980 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 792 | 1461301445981 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 22:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:04:06 INFO - PROCESS | 792 | 1461301445990 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 792 | 1461301445992 Marionette TRACE conn6 <- [1,1614,null,{}] 22:04:06 INFO - PROCESS | 792 | 1461301445996 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}] 22:04:06 INFO - PROCESS | 792 | 1461301446131 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 22:04:06 INFO - PROCESS | 792 | 1461301446211 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 792 | ++DOCSHELL 21057400 == 97 [pid = 792] [id = 413] 22:04:06 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (21057C00) [pid = 792] [serial = 1239] [outer = 00000000] 22:04:06 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (21BD3400) [pid = 792] [serial = 1240] [outer = 21057C00] 22:04:06 INFO - PROCESS | 792 | 1461301446256 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (21C1D400) [pid = 792] [serial = 1241] [outer = 21057C00] 22:04:06 INFO - PROCESS | 792 | 1461301446677 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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 22:04:06 INFO - PROCESS | 792 | 1461301446725 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 792 | 1461301446727 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 22:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:04:06 INFO - PROCESS | 792 | 1461301446730 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 792 | 1461301446731 Marionette TRACE conn6 <- [1,1618,null,{}] 22:04:06 INFO - PROCESS | 792 | 1461301446740 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}] 22:04:06 INFO - PROCESS | 792 | 1461301446907 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 22:04:06 INFO - PROCESS | 792 | 1461301446929 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 792 | ++DOCSHELL 21C1F000 == 98 [pid = 792] [id = 414] 22:04:06 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (21C22800) [pid = 792] [serial = 1242] [outer = 00000000] 22:04:06 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (2265F400) [pid = 792] [serial = 1243] [outer = 21C22800] 22:04:07 INFO - PROCESS | 792 | 1461301446974 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (226C3800) [pid = 792] [serial = 1244] [outer = 21C22800] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 238 (1F3A9C00) [pid = 792] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 237 (19A18400) [pid = 792] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 236 (196CDC00) [pid = 792] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 235 (16E20800) [pid = 792] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 234 (1BF56400) [pid = 792] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 233 (10AA4000) [pid = 792] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 232 (2060E800) [pid = 792] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 231 (1AD2A000) [pid = 792] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:04:07 INFO - PROCESS | 792 | --DOMWINDOW == 230 (0FA36400) [pid = 792] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:04:07 INFO - PROCESS | 792 | 1461301447625 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]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 22:04:07 INFO - PROCESS | 792 | 1461301447671 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 792 | 1461301447673 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 22:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:04:07 INFO - PROCESS | 792 | 1461301447676 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 792 | 1461301447678 Marionette TRACE conn6 <- [1,1622,null,{}] 22:04:07 INFO - PROCESS | 792 | 1461301447682 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}] 22:04:07 INFO - PROCESS | 792 | 1461301447777 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 22:04:07 INFO - PROCESS | 792 | 1461301447783 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 792 | ++DOCSHELL 203C4800 == 99 [pid = 792] [id = 415] 22:04:07 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (20E2FC00) [pid = 792] [serial = 1245] [outer = 00000000] 22:04:07 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (226BFC00) [pid = 792] [serial = 1246] [outer = 20E2FC00] 22:04:07 INFO - PROCESS | 792 | 1461301447828 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (23207800) [pid = 792] [serial = 1247] [outer = 20E2FC00] 22:04:08 INFO - PROCESS | 792 | 1461301448290 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]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 22:04:08 INFO - PROCESS | 792 | 1461301448312 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 792 | 1461301448314 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 22:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:04:08 INFO - PROCESS | 792 | 1461301448337 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 792 | 1461301448339 Marionette TRACE conn6 <- [1,1626,null,{}] 22:04:08 INFO - PROCESS | 792 | 1461301448343 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}] 22:04:08 INFO - PROCESS | 792 | 1461301448438 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 22:04:08 INFO - PROCESS | 792 | 1461301448445 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 792 | ++DOCSHELL 2202F800 == 100 [pid = 792] [id = 416] 22:04:08 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (2320A000) [pid = 792] [serial = 1248] [outer = 00000000] 22:04:08 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (238B0C00) [pid = 792] [serial = 1249] [outer = 2320A000] 22:04:08 INFO - PROCESS | 792 | 1461301448490 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (23C6D000) [pid = 792] [serial = 1250] [outer = 2320A000] 22:04:08 INFO - PROCESS | 792 | 1461301448960 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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 22:04:09 INFO - PROCESS | 792 | 1461301449032 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 792 | 1461301449035 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 22:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:04:09 INFO - PROCESS | 792 | 1461301449038 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 792 | 1461301449040 Marionette TRACE conn6 <- [1,1630,null,{}] 22:04:09 INFO - PROCESS | 792 | 1461301449044 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}] 22:04:09 INFO - PROCESS | 792 | 1461301449156 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 22:04:09 INFO - PROCESS | 792 | 1461301449169 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 792 | ++DOCSHELL 24B66400 == 101 [pid = 792] [id = 417] 22:04:09 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (24BB2400) [pid = 792] [serial = 1251] [outer = 00000000] 22:04:09 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (24CD3C00) [pid = 792] [serial = 1252] [outer = 24BB2400] 22:04:09 INFO - PROCESS | 792 | 1461301449217 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (28009400) [pid = 792] [serial = 1253] [outer = 24BB2400] 22:04:09 INFO - PROCESS | 792 | 1461301449975 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]]]}] 22:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 22:04:10 INFO - PROCESS | 792 | 1461301450010 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 792 | 1461301450014 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 22:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:04:10 INFO - PROCESS | 792 | 1461301450019 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 792 | 1461301450023 Marionette TRACE conn6 <- [1,1634,null,{}] 22:04:10 INFO - PROCESS | 792 | 1461301450028 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}] 22:04:10 INFO - PROCESS | 792 | 1461301450158 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 22:04:10 INFO - PROCESS | 792 | 1461301450337 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 792 | ++DOCSHELL 141F2C00 == 102 [pid = 792] [id = 418] 22:04:10 INFO - PROCESS | 792 | ++DOMWINDOW == 240 (14984400) [pid = 792] [serial = 1254] [outer = 00000000] 22:04:10 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (194BDC00) [pid = 792] [serial = 1255] [outer = 14984400] 22:04:10 INFO - PROCESS | 792 | 1461301450396 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (196D5800) [pid = 792] [serial = 1256] [outer = 14984400] 22:04:11 INFO - PROCESS | 792 | 1461301451039 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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1073ms 22:04:11 INFO - PROCESS | 792 | 1461301451094 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 792 | 1461301451100 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 22:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:04:11 INFO - PROCESS | 792 | 1461301451122 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 792 | 1461301451125 Marionette TRACE conn6 <- [1,1638,null,{}] 22:04:11 INFO - PROCESS | 792 | 1461301451129 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}] 22:04:11 INFO - PROCESS | 792 | 1461301451266 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 22:04:11 INFO - PROCESS | 792 | 1461301451428 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:11 INFO - PROCESS | 792 | ++DOCSHELL 1F17E000 == 103 [pid = 792] [id = 419] 22:04:11 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (1F182400) [pid = 792] [serial = 1257] [outer = 00000000] 22:04:11 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (2060F400) [pid = 792] [serial = 1258] [outer = 1F182400] 22:04:11 INFO - PROCESS | 792 | 1461301451485 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (20E5CC00) [pid = 792] [serial = 1259] [outer = 1F182400] 22:04:12 INFO - PROCESS | 792 | 1461301452021 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]]]}] 22:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 990ms 22:04:12 INFO - PROCESS | 792 | 1461301452111 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 22:04:12 INFO - PROCESS | 792 | 1461301452114 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 22:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:04:12 INFO - PROCESS | 792 | 1461301452118 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - PROCESS | 792 | 1461301452122 Marionette TRACE conn6 <- [1,1642,null,{}] 22:04:12 INFO - PROCESS | 792 | 1461301452133 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}] 22:04:12 INFO - PROCESS | 792 | 1461301452267 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 22:04:12 INFO - PROCESS | 792 | 1461301452427 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 792 | ++DOCSHELL 23C69000 == 104 [pid = 792] [id = 420] 22:04:12 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (24317400) [pid = 792] [serial = 1260] [outer = 00000000] 22:04:12 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (2431BC00) [pid = 792] [serial = 1261] [outer = 24317400] 22:04:12 INFO - PROCESS | 792 | 1461301452488 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (24320400) [pid = 792] [serial = 1262] [outer = 24317400] 22:04:13 INFO - PROCESS | 792 | 1461301453043 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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 971ms 22:04:13 INFO - PROCESS | 792 | 1461301453097 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 792 | 1461301453100 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 22:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:04:13 INFO - PROCESS | 792 | 1461301453105 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 792 | 1461301453107 Marionette TRACE conn6 <- [1,1646,null,{}] 22:04:13 INFO - PROCESS | 792 | 1461301453111 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}] 22:04:13 INFO - PROCESS | 792 | 1461301453235 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 22:04:13 INFO - PROCESS | 792 | 1461301453413 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 792 | ++DOCSHELL 24B62C00 == 105 [pid = 792] [id = 421] 22:04:13 INFO - PROCESS | 792 | ++DOMWINDOW == 249 (24B69800) [pid = 792] [serial = 1263] [outer = 00000000] 22:04:13 INFO - PROCESS | 792 | ++DOMWINDOW == 250 (24CD2000) [pid = 792] [serial = 1264] [outer = 24B69800] 22:04:13 INFO - PROCESS | 792 | 1461301453469 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (24CDC000) [pid = 792] [serial = 1265] [outer = 24B69800] 22:04:14 INFO - PROCESS | 792 | 1461301454049 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]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1020ms 22:04:14 INFO - PROCESS | 792 | 1461301454126 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 792 | 1461301454129 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 22:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:04:14 INFO - PROCESS | 792 | 1461301454147 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 792 | 1461301454150 Marionette TRACE conn6 <- [1,1650,null,{}] 22:04:14 INFO - PROCESS | 792 | 1461301454172 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}] 22:04:14 INFO - PROCESS | 792 | 1461301454298 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 22:04:14 INFO - PROCESS | 792 | 1461301454459 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 792 | ++DOCSHELL 2800C400 == 106 [pid = 792] [id = 422] 22:04:14 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (28010000) [pid = 792] [serial = 1266] [outer = 00000000] 22:04:14 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (28016C00) [pid = 792] [serial = 1267] [outer = 28010000] 22:04:14 INFO - PROCESS | 792 | 1461301454515 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (28014C00) [pid = 792] [serial = 1268] [outer = 28010000] 22:04:15 INFO - PROCESS | 792 | 1461301455171 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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1093ms 22:04:15 INFO - PROCESS | 792 | 1461301455245 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 792 | 1461301455247 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 22:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:04:15 INFO - PROCESS | 792 | 1461301455252 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 792 | 1461301455254 Marionette TRACE conn6 <- [1,1654,null,{}] 22:04:15 INFO - PROCESS | 792 | 1461301455258 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}] 22:04:15 INFO - PROCESS | 792 | 1461301455393 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 22:04:15 INFO - PROCESS | 792 | 1461301455553 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 792 | ++DOCSHELL 284DC800 == 107 [pid = 792] [id = 423] 22:04:15 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (284DEC00) [pid = 792] [serial = 1269] [outer = 00000000] 22:04:15 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (284EB400) [pid = 792] [serial = 1270] [outer = 284DEC00] 22:04:15 INFO - PROCESS | 792 | 1461301455613 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (285B9000) [pid = 792] [serial = 1271] [outer = 284DEC00] 22:04:16 INFO - PROCESS | 792 | 1461301456212 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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 22:04:16 INFO - PROCESS | 792 | 1461301456225 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 22:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:04:16 INFO - PROCESS | 792 | 1461301456227 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 22:04:16 INFO - PROCESS | 792 | 1461301456231 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 792 | 1461301456233 Marionette TRACE conn6 <- [1,1658,null,{}] 22:04:16 INFO - PROCESS | 792 | 1461301456236 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}] 22:04:16 INFO - PROCESS | 792 | 1461301456354 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 22:04:16 INFO - PROCESS | 792 | 1461301456540 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 792 | ++DOCSHELL 284E9000 == 108 [pid = 792] [id = 424] 22:04:16 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (284EBC00) [pid = 792] [serial = 1272] [outer = 00000000] 22:04:16 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (285C5000) [pid = 792] [serial = 1273] [outer = 284EBC00] 22:04:16 INFO - PROCESS | 792 | 1461301456599 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (289A2C00) [pid = 792] [serial = 1274] [outer = 284EBC00] 22:04:17 INFO - PROCESS | 792 | 1461301457194 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]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1021ms 22:04:17 INFO - PROCESS | 792 | 1461301457252 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 792 | 1461301457255 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 22:04:17 INFO - PROCESS | 792 | 1461301457259 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:04:17 INFO - PROCESS | 792 | 1461301457261 Marionette TRACE conn6 <- [1,1662,null,{}] 22:04:17 INFO - PROCESS | 792 | 1461301457264 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}] 22:04:17 INFO - PROCESS | 792 | 1461301457381 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 22:04:17 INFO - PROCESS | 792 | 1461301457560 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 792 | ++DOCSHELL 285C4000 == 109 [pid = 792] [id = 425] 22:04:17 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (285C4800) [pid = 792] [serial = 1275] [outer = 00000000] 22:04:17 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (289AF400) [pid = 792] [serial = 1276] [outer = 285C4800] 22:04:17 INFO - PROCESS | 792 | 1461301457617 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (289ADC00) [pid = 792] [serial = 1277] [outer = 285C4800] 22:04:18 INFO - PROCESS | 792 | 1461301458215 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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1018ms 22:04:18 INFO - PROCESS | 792 | 1461301458280 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 792 | 1461301458283 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 22:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:04:18 INFO - PROCESS | 792 | 1461301458286 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 792 | 1461301458288 Marionette TRACE conn6 <- [1,1666,null,{}] 22:04:18 INFO - PROCESS | 792 | 1461301458292 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}] 22:04:18 INFO - PROCESS | 792 | 1461301458412 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 22:04:18 INFO - PROCESS | 792 | 1461301458579 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 792 | ++DOCSHELL 289A8800 == 110 [pid = 792] [id = 426] 22:04:18 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (28ABF000) [pid = 792] [serial = 1278] [outer = 00000000] 22:04:18 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (28AC3400) [pid = 792] [serial = 1279] [outer = 28ABF000] 22:04:18 INFO - PROCESS | 792 | 1461301458635 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (28AC7C00) [pid = 792] [serial = 1280] [outer = 28ABF000] 22:04:19 INFO - PROCESS | 792 | 1461301459304 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]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1072ms 22:04:19 INFO - PROCESS | 792 | 1461301459362 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 792 | 1461301459365 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 22:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:04:19 INFO - PROCESS | 792 | 1461301459368 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 792 | 1461301459370 Marionette TRACE conn6 <- [1,1670,null,{}] 22:04:19 INFO - PROCESS | 792 | 1461301459374 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}] 22:04:19 INFO - PROCESS | 792 | 1461301459495 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 22:04:19 INFO - PROCESS | 792 | 1461301459664 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 792 | ++DOCSHELL 16EB4000 == 111 [pid = 792] [id = 427] 22:04:19 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (18402C00) [pid = 792] [serial = 1281] [outer = 00000000] 22:04:19 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (198EEC00) [pid = 792] [serial = 1282] [outer = 18402C00] 22:04:19 INFO - PROCESS | 792 | 1461301459721 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (1AFDD000) [pid = 792] [serial = 1283] [outer = 18402C00] 22:04:20 INFO - PROCESS | 792 | 1461301460312 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]]]}] 22:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 22:04:20 INFO - PROCESS | 792 | 1461301460343 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 792 | 1461301460345 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 22:04:20 INFO - PROCESS | 792 | 1461301460349 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:04:20 INFO - PROCESS | 792 | 1461301460351 Marionette TRACE conn6 <- [1,1674,null,{}] 22:04:20 INFO - PROCESS | 792 | 1461301460355 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}] 22:04:20 INFO - PROCESS | 792 | 1461301460492 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 22:04:20 INFO - PROCESS | 792 | 1461301460683 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 792 | ++DOCSHELL 194BEC00 == 112 [pid = 792] [id = 428] 22:04:20 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (20E60000) [pid = 792] [serial = 1284] [outer = 00000000] 22:04:20 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (25A08400) [pid = 792] [serial = 1285] [outer = 20E60000] 22:04:20 INFO - PROCESS | 792 | 1461301460744 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (25A0EC00) [pid = 792] [serial = 1286] [outer = 20E60000] 22:04:21 INFO - PROCESS | 792 | 1461301461668 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]]]}] 22:04:21 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 22:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1372ms 22:04:21 INFO - PROCESS | 792 | 1461301461725 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 792 | 1461301461730 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 22:04:21 INFO - PROCESS | 792 | 1461301461735 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:04:21 INFO - PROCESS | 792 | 1461301461739 Marionette TRACE conn6 <- [1,1678,null,{}] 22:04:21 INFO - PROCESS | 792 | 1461301461744 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}] 22:04:21 INFO - PROCESS | 792 | 1461301461919 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 22:04:22 INFO - PROCESS | 792 | 1461301462053 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 792 | ++DOCSHELL 0FA3A800 == 113 [pid = 792] [id = 429] 22:04:22 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (10A08000) [pid = 792] [serial = 1287] [outer = 00000000] 22:04:22 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (19263C00) [pid = 792] [serial = 1288] [outer = 10A08000] 22:04:22 INFO - PROCESS | 792 | 1461301462109 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (196CC800) [pid = 792] [serial = 1289] [outer = 10A08000] 22:04:22 INFO - PROCESS | 792 | 1461301462735 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]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1071ms 22:04:22 INFO - PROCESS | 792 | 1461301462820 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 792 | 1461301462825 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 22:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:04:22 INFO - PROCESS | 792 | 1461301462848 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 792 | 1461301462851 Marionette TRACE conn6 <- [1,1682,null,{}] 22:04:22 INFO - PROCESS | 792 | 1461301462857 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}] 22:04:22 INFO - PROCESS | 792 | 1461301462982 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 22:04:23 INFO - PROCESS | 792 | 1461301463171 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 2202F800 == 112 [pid = 792] [id = 416] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 203C4800 == 111 [pid = 792] [id = 415] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 21C1F000 == 110 [pid = 792] [id = 414] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 21057400 == 109 [pid = 792] [id = 413] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 203CF000 == 108 [pid = 792] [id = 412] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 1C732C00 == 107 [pid = 792] [id = 411] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 274 (21929000) [pid = 792] [serial = 1186] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 273 (24C53400) [pid = 792] [serial = 1150] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 272 (18884800) [pid = 792] [serial = 1132] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 271 (226CAC00) [pid = 792] [serial = 1141] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 270 (24C60C00) [pid = 792] [serial = 1153] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 269 (2202D400) [pid = 792] [serial = 1138] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 268 (23217800) [pid = 792] [serial = 1144] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 267 (1F179000) [pid = 792] [serial = 1135] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 266 (24B62800) [pid = 792] [serial = 1147] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | ++DOCSHELL 101E8C00 == 108 [pid = 792] [id = 430] 22:04:23 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (102D5400) [pid = 792] [serial = 1290] [outer = 00000000] 22:04:23 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (1806C000) [pid = 792] [serial = 1291] [outer = 102D5400] 22:04:23 INFO - PROCESS | 792 | 1461301463303 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (16122000) [pid = 792] [serial = 1292] [outer = 102D5400] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 196D4800 == 107 [pid = 792] [id = 410] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 10E56400 == 106 [pid = 792] [id = 409] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 196CF000 == 105 [pid = 792] [id = 408] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 146BB800 == 104 [pid = 792] [id = 407] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 1F3ABC00 == 103 [pid = 792] [id = 398] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 19648800 == 102 [pid = 792] [id = 397] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 1588C000 == 101 [pid = 792] [id = 396] 22:04:23 INFO - PROCESS | 792 | --DOCSHELL 18119800 == 100 [pid = 792] [id = 395] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 268 (20EDBC00) [pid = 792] [serial = 1184] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 267 (1C73BC00) [pid = 792] [serial = 1156] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 266 (2060A400) [pid = 792] [serial = 1175] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 265 (1BA51800) [pid = 792] [serial = 1168] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 264 (197B8800) [pid = 792] [serial = 1165] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 263 (174D9400) [pid = 792] [serial = 1162] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 262 (1BF59800) [pid = 792] [serial = 1169] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 261 (1C731C00) [pid = 792] [serial = 1171] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 260 (1C751000) [pid = 792] [serial = 1172] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 259 (19648000) [pid = 792] [serial = 1181] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 258 (1810F400) [pid = 792] [serial = 1163] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 257 (20E32C00) [pid = 792] [serial = 1177] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 256 (1840AC00) [pid = 792] [serial = 1180] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 255 (203C6000) [pid = 792] [serial = 1174] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 254 (20E0FC00) [pid = 792] [serial = 1183] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 253 (186A9800) [pid = 792] [serial = 1160] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 252 (20E62C00) [pid = 792] [serial = 1178] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 251 (18009000) [pid = 792] [serial = 1159] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | --DOMWINDOW == 250 (197E6C00) [pid = 792] [serial = 1166] [outer = 00000000] [url = about:blank] 22:04:23 INFO - PROCESS | 792 | 1461301463824 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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1041ms 22:04:23 INFO - PROCESS | 792 | 1461301463879 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 792 | 1461301463881 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 22:04:23 INFO - PROCESS | 792 | 1461301463884 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:04:23 INFO - PROCESS | 792 | 1461301463888 Marionette TRACE conn6 <- [1,1686,null,{}] 22:04:23 INFO - PROCESS | 792 | 1461301463911 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}] 22:04:24 INFO - PROCESS | 792 | 1461301464014 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 22:04:24 INFO - PROCESS | 792 | 1461301464029 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 792 | ++DOCSHELL 18A83400 == 101 [pid = 792] [id = 431] 22:04:24 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (18A84000) [pid = 792] [serial = 1293] [outer = 00000000] 22:04:24 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (1926C000) [pid = 792] [serial = 1294] [outer = 18A84000] 22:04:24 INFO - PROCESS | 792 | 1461301464078 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (196D5400) [pid = 792] [serial = 1295] [outer = 18A84000] 22:04:24 INFO - PROCESS | 792 | 1461301464570 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]]]}] 22:04:24 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 22:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 22:04:24 INFO - PROCESS | 792 | 1461301464622 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 792 | 1461301464625 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 22:04:24 INFO - PROCESS | 792 | 1461301464628 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:04:24 INFO - PROCESS | 792 | 1461301464630 Marionette TRACE conn6 <- [1,1690,null,{}] 22:04:24 INFO - PROCESS | 792 | 1461301464652 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}] 22:04:24 INFO - PROCESS | 792 | 1461301464754 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 22:04:24 INFO - PROCESS | 792 | 1461301464885 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 792 | ++DOCSHELL 197BE800 == 102 [pid = 792] [id = 432] 22:04:24 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (197C4C00) [pid = 792] [serial = 1296] [outer = 00000000] 22:04:24 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (1C334C00) [pid = 792] [serial = 1297] [outer = 197C4C00] 22:04:24 INFO - PROCESS | 792 | 1461301464930 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (1C5EA800) [pid = 792] [serial = 1298] [outer = 197C4C00] 22:04:25 INFO - PROCESS | 792 | 1461301465327 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]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 22:04:25 INFO - PROCESS | 792 | 1461301465364 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 792 | 1461301465366 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 22:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:04:25 INFO - PROCESS | 792 | 1461301465382 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 792 | 1461301465384 Marionette TRACE conn6 <- [1,1694,null,{}] 22:04:25 INFO - PROCESS | 792 | 1461301465388 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}] 22:04:25 INFO - PROCESS | 792 | 1461301465525 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 22:04:25 INFO - PROCESS | 792 | 1461301465546 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 792 | ++DOCSHELL 1BF5DC00 == 103 [pid = 792] [id = 433] 22:04:25 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (1C330C00) [pid = 792] [serial = 1299] [outer = 00000000] 22:04:25 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (1DF03000) [pid = 792] [serial = 1300] [outer = 1C330C00] 22:04:25 INFO - PROCESS | 792 | 1461301465595 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (1F17CC00) [pid = 792] [serial = 1301] [outer = 1C330C00] 22:04:26 INFO - PROCESS | 792 | 1461301466098 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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 22:04:26 INFO - PROCESS | 792 | 1461301466156 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 792 | 1461301466158 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 22:04:26 INFO - PROCESS | 792 | 1461301466167 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:04:26 INFO - PROCESS | 792 | 1461301466169 Marionette TRACE conn6 <- [1,1698,null,{}] 22:04:26 INFO - PROCESS | 792 | 1461301466172 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}] 22:04:26 INFO - PROCESS | 792 | 1461301466318 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 22:04:26 INFO - PROCESS | 792 | 1461301466402 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 792 | ++DOCSHELL 1C749400 == 104 [pid = 792] [id = 434] 22:04:26 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (1F181000) [pid = 792] [serial = 1302] [outer = 00000000] 22:04:26 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (203CDC00) [pid = 792] [serial = 1303] [outer = 1F181000] 22:04:26 INFO - PROCESS | 792 | 1461301466451 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (2060D800) [pid = 792] [serial = 1304] [outer = 1F181000] 22:04:26 INFO - PROCESS | 792 | 1461301466899 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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 22:04:26 INFO - PROCESS | 792 | 1461301466940 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 792 | 1461301466942 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 22:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:04:26 INFO - PROCESS | 792 | 1461301466946 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 792 | 1461301466948 Marionette TRACE conn6 <- [1,1702,null,{}] 22:04:26 INFO - PROCESS | 792 | 1461301466951 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}] 22:04:27 INFO - PROCESS | 792 | 1461301467093 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 22:04:27 INFO - PROCESS | 792 | 1461301467111 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 792 | ++DOCSHELL 1FE43000 == 105 [pid = 792] [id = 435] 22:04:27 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (203C1800) [pid = 792] [serial = 1305] [outer = 00000000] 22:04:27 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (20E5A800) [pid = 792] [serial = 1306] [outer = 203C1800] 22:04:27 INFO - PROCESS | 792 | 1461301467157 Marionette DEBUG loaded listener.js 22:04:27 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (20F8D400) [pid = 792] [serial = 1307] [outer = 203C1800] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 264 (1C734400) [pid = 792] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 263 (196D4C00) [pid = 792] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 262 (10E5A000) [pid = 792] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 261 (203D0000) [pid = 792] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 260 (15939400) [pid = 792] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 259 (1ACBE000) [pid = 792] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 258 (21035800) [pid = 792] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 257 (21057C00) [pid = 792] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 256 (21C22800) [pid = 792] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 255 (2320A000) [pid = 792] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 254 (20E2FC00) [pid = 792] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 253 (21BD0000) [pid = 792] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 252 (20E58000) [pid = 792] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:04:27 INFO - PROCESS | 792 | --DOMWINDOW == 251 (20E60400) [pid = 792] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:04:28 INFO - PROCESS | 792 | 1461301468032 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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1124ms 22:04:28 INFO - PROCESS | 792 | 1461301468074 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 792 | 1461301468076 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:04:28 INFO - PROCESS | 792 | 1461301468079 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 792 | 1461301468081 Marionette TRACE conn6 <- [1,1706,null,{}] 22:04:28 INFO - PROCESS | 792 | 1461301468085 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}] 22:04:28 INFO - PROCESS | 792 | 1461301468185 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 22:04:28 INFO - PROCESS | 792 | 1461301468194 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 792 | ++DOCSHELL 1805C400 == 106 [pid = 792] [id = 436] 22:04:28 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (18387000) [pid = 792] [serial = 1308] [outer = 00000000] 22:04:28 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (20E09400) [pid = 792] [serial = 1309] [outer = 18387000] 22:04:28 INFO - PROCESS | 792 | 1461301468246 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (20E58000) [pid = 792] [serial = 1310] [outer = 18387000] 22:04:28 INFO - PROCESS | 792 | 1461301468714 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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 22:04:28 INFO - PROCESS | 792 | 1461301468754 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 792 | 1461301468756 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:04:28 INFO - PROCESS | 792 | 1461301468760 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 792 | 1461301468761 Marionette TRACE conn6 <- [1,1710,null,{}] 22:04:28 INFO - PROCESS | 792 | 1461301468769 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}] 22:04:28 INFO - PROCESS | 792 | 1461301468867 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 22:04:28 INFO - PROCESS | 792 | 1461301468874 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 792 | ++DOCSHELL 1F3AB000 == 107 [pid = 792] [id = 437] 22:04:28 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (20EE0800) [pid = 792] [serial = 1311] [outer = 00000000] 22:04:28 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (2108F400) [pid = 792] [serial = 1312] [outer = 20EE0800] 22:04:28 INFO - PROCESS | 792 | 1461301468922 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (2192E800) [pid = 792] [serial = 1313] [outer = 20EE0800] 22:04:29 INFO - PROCESS | 792 | 1461301469401 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]]]}] 22:04:29 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 22:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 22:04:29 INFO - PROCESS | 792 | 1461301469445 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 22:04:29 INFO - PROCESS | 792 | 1461301469448 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 22:04:29 INFO - PROCESS | 792 | 1461301469468 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:04:29 INFO - PROCESS | 792 | 1461301469470 Marionette TRACE conn6 <- [1,1714,null,{}] 22:04:29 INFO - PROCESS | 792 | 1461301469474 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}] 22:04:29 INFO - PROCESS | 792 | 1461301469569 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 22:04:29 INFO - PROCESS | 792 | 1461301469575 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 792 | ++DOCSHELL 21085C00 == 108 [pid = 792] [id = 438] 22:04:29 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (21BD0000) [pid = 792] [serial = 1314] [outer = 00000000] 22:04:29 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (21C20800) [pid = 792] [serial = 1315] [outer = 21BD0000] 22:04:29 INFO - PROCESS | 792 | 1461301469620 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (21C1FC00) [pid = 792] [serial = 1316] [outer = 21BD0000] 22:04:30 INFO - PROCESS | 792 | 1461301470369 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]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 22:04:30 INFO - PROCESS | 792 | 1461301470442 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 792 | 1461301470447 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 22:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:04:30 INFO - PROCESS | 792 | 1461301470453 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 792 | 1461301470456 Marionette TRACE conn6 <- [1,1718,null,{}] 22:04:30 INFO - PROCESS | 792 | 1461301470463 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}] 22:04:30 INFO - PROCESS | 792 | 1461301470636 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 22:04:30 INFO - PROCESS | 792 | 1461301470778 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 792 | ++DOCSHELL 15D18C00 == 109 [pid = 792] [id = 439] 22:04:30 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (15D23400) [pid = 792] [serial = 1317] [outer = 00000000] 22:04:30 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (18725400) [pid = 792] [serial = 1318] [outer = 15D23400] 22:04:30 INFO - PROCESS | 792 | 1461301470850 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (18A33400) [pid = 792] [serial = 1319] [outer = 15D23400] 22:04:31 INFO - PROCESS | 792 | 1461301471415 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]]]}] 22:04:31 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 22:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 22:04:31 INFO - PROCESS | 792 | 1461301471427 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 792 | 1461301471433 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 22:04:31 INFO - PROCESS | 792 | 1461301471456 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:04:31 INFO - PROCESS | 792 | 1461301471459 Marionette TRACE conn6 <- [1,1722,null,{}] 22:04:31 INFO - PROCESS | 792 | 1461301471464 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}] 22:04:31 INFO - PROCESS | 792 | 1461301471587 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 22:04:31 INFO - PROCESS | 792 | 1461301471769 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 792 | ++DOCSHELL 1A5C7C00 == 110 [pid = 792] [id = 440] 22:04:31 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (1AFE1C00) [pid = 792] [serial = 1320] [outer = 00000000] 22:04:31 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (1C751000) [pid = 792] [serial = 1321] [outer = 1AFE1C00] 22:04:31 INFO - PROCESS | 792 | 1461301471827 Marionette DEBUG loaded listener.js 22:04:31 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (1F3A5400) [pid = 792] [serial = 1322] [outer = 1AFE1C00] 22:04:32 INFO - PROCESS | 792 | 1461301472456 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]]]}] 22:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1067ms 22:04:32 INFO - PROCESS | 792 | 1461301472528 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 22:04:32 INFO - PROCESS | 792 | 1461301472531 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 22:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:04:32 INFO - PROCESS | 792 | 1461301472535 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:04:32 INFO - PROCESS | 792 | 1461301472538 Marionette TRACE conn6 <- [1,1726,null,{}] 22:04:32 INFO - PROCESS | 792 | 1461301472564 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}] 22:04:32 INFO - PROCESS | 792 | 1461301472742 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 22:04:32 INFO - PROCESS | 792 | 1461301472864 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:32 INFO - PROCESS | 792 | ++DOCSHELL 22659800 == 111 [pid = 792] [id = 441] 22:04:32 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (2265BC00) [pid = 792] [serial = 1323] [outer = 00000000] 22:04:32 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (226C4C00) [pid = 792] [serial = 1324] [outer = 2265BC00] 22:04:32 INFO - PROCESS | 792 | 1461301472924 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (23204400) [pid = 792] [serial = 1325] [outer = 2265BC00] 22:04:33 INFO - PROCESS | 792 | 1461301473557 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]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1079ms 22:04:33 INFO - PROCESS | 792 | 1461301473626 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 792 | 1461301473629 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 22:04:33 INFO - PROCESS | 792 | 1461301473633 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:04:33 INFO - PROCESS | 792 | 1461301473635 Marionette TRACE conn6 <- [1,1730,null,{}] 22:04:33 INFO - PROCESS | 792 | 1461301473638 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}] 22:04:33 INFO - PROCESS | 792 | 1461301473760 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 22:04:33 INFO - PROCESS | 792 | 1461301473928 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 792 | ++DOCSHELL 2321D800 == 112 [pid = 792] [id = 442] 22:04:33 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (2321EC00) [pid = 792] [serial = 1326] [outer = 00000000] 22:04:33 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (23778C00) [pid = 792] [serial = 1327] [outer = 2321EC00] 22:04:34 INFO - PROCESS | 792 | 1461301473986 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (238B3800) [pid = 792] [serial = 1328] [outer = 2321EC00] 22:04:34 INFO - PROCESS | 792 | 1461301474580 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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 971ms 22:04:34 INFO - PROCESS | 792 | 1461301474616 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 22:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:04:34 INFO - PROCESS | 792 | 1461301474618 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 22:04:34 INFO - PROCESS | 792 | 1461301474622 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 792 | 1461301474624 Marionette TRACE conn6 <- [1,1734,null,{}] 22:04:34 INFO - PROCESS | 792 | 1461301474628 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}] 22:04:34 INFO - PROCESS | 792 | 1461301474747 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 22:04:34 INFO - PROCESS | 792 | 1461301474888 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 792 | ++DOCSHELL 2321F800 == 113 [pid = 792] [id = 443] 22:04:34 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (23591C00) [pid = 792] [serial = 1329] [outer = 00000000] 22:04:34 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (2359AC00) [pid = 792] [serial = 1330] [outer = 23591C00] 22:04:34 INFO - PROCESS | 792 | 1461301474943 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (2359D400) [pid = 792] [serial = 1331] [outer = 23591C00] 22:04:35 INFO - PROCESS | 792 | 1461301475497 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]]]}] 22:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 931ms 22:04:35 INFO - PROCESS | 792 | 1461301475555 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 22:04:35 INFO - PROCESS | 792 | 1461301475557 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 22:04:35 INFO - PROCESS | 792 | 1461301475561 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:04:35 INFO - PROCESS | 792 | 1461301475563 Marionette TRACE conn6 <- [1,1738,null,{}] 22:04:35 INFO - PROCESS | 792 | 1461301475567 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}] 22:04:35 INFO - PROCESS | 792 | 1461301475706 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 22:04:35 INFO - PROCESS | 792 | 1461301475876 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 792 | ++DOCSHELL 23599800 == 114 [pid = 792] [id = 444] 22:04:35 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (2359A000) [pid = 792] [serial = 1332] [outer = 00000000] 22:04:35 INFO - PROCESS | 792 | ++DOMWINDOW == 277 (2432F400) [pid = 792] [serial = 1333] [outer = 2359A000] 22:04:35 INFO - PROCESS | 792 | 1461301475936 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 792 | ++DOMWINDOW == 278 (24330800) [pid = 792] [serial = 1334] [outer = 2359A000] 22:04:36 INFO - PROCESS | 792 | 1461301476533 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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1020ms 22:04:36 INFO - PROCESS | 792 | 1461301476585 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 792 | 1461301476588 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 22:04:36 INFO - PROCESS | 792 | 1461301476591 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:04:36 INFO - PROCESS | 792 | 1461301476593 Marionette TRACE conn6 <- [1,1742,null,{}] 22:04:36 INFO - PROCESS | 792 | 1461301476597 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}] 22:04:36 INFO - PROCESS | 792 | 1461301476714 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 22:04:36 INFO - PROCESS | 792 | 1461301476895 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 792 | ++DOCSHELL 2432E800 == 115 [pid = 792] [id = 445] 22:04:36 INFO - PROCESS | 792 | ++DOMWINDOW == 279 (24334000) [pid = 792] [serial = 1335] [outer = 00000000] 22:04:36 INFO - PROCESS | 792 | ++DOMWINDOW == 280 (24B61000) [pid = 792] [serial = 1336] [outer = 24334000] 22:04:36 INFO - PROCESS | 792 | 1461301476951 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 792 | ++DOMWINDOW == 281 (24B67000) [pid = 792] [serial = 1337] [outer = 24334000] 22:04:37 INFO - PROCESS | 792 | 1461301477545 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]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1020ms 22:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:04:37 INFO - PROCESS | 792 | 1461301477616 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 792 | 1461301477618 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 22:04:37 INFO - PROCESS | 792 | 1461301477622 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 792 | 1461301477624 Marionette TRACE conn6 <- [1,1746,null,{}] 22:04:37 INFO - PROCESS | 792 | 1461301477628 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}] 22:04:37 INFO - PROCESS | 792 | 1461301477795 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 22:04:37 INFO - PROCESS | 792 | 1461301477964 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 792 | ++DOCSHELL 21C1CC00 == 116 [pid = 792] [id = 446] 22:04:37 INFO - PROCESS | 792 | ++DOMWINDOW == 282 (22026000) [pid = 792] [serial = 1338] [outer = 00000000] 22:04:38 INFO - PROCESS | 792 | ++DOMWINDOW == 283 (23EF6000) [pid = 792] [serial = 1339] [outer = 22026000] 22:04:38 INFO - PROCESS | 792 | 1461301478020 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 792 | ++DOMWINDOW == 284 (23EF7800) [pid = 792] [serial = 1340] [outer = 22026000] 22:04:38 INFO - PROCESS | 792 | 1461301478568 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]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 22:04:38 INFO - PROCESS | 792 | 1461301478595 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 792 | 1461301478598 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 22:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:04:38 INFO - PROCESS | 792 | 1461301478601 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 792 | 1461301478603 Marionette TRACE conn6 <- [1,1750,null,{}] 22:04:38 INFO - PROCESS | 792 | 1461301478607 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}] 22:04:38 INFO - PROCESS | 792 | 1461301478726 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 22:04:38 INFO - PROCESS | 792 | 1461301478933 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 792 | ++DOCSHELL 15D1B400 == 117 [pid = 792] [id = 447] 22:04:38 INFO - PROCESS | 792 | ++DOMWINDOW == 285 (174D7000) [pid = 792] [serial = 1341] [outer = 00000000] 22:04:39 INFO - PROCESS | 792 | ++DOMWINDOW == 286 (24BB1C00) [pid = 792] [serial = 1342] [outer = 174D7000] 22:04:39 INFO - PROCESS | 792 | 1461301478990 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 792 | ++DOMWINDOW == 287 (24BB5000) [pid = 792] [serial = 1343] [outer = 174D7000] 22:04:39 INFO - PROCESS | 792 | 1461301479574 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]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1016ms 22:04:39 INFO - PROCESS | 792 | 1461301479621 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 792 | 1461301479624 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 22:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:04:39 INFO - PROCESS | 792 | 1461301479627 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 792 | 1461301479629 Marionette TRACE conn6 <- [1,1754,null,{}] 22:04:39 INFO - PROCESS | 792 | 1461301479633 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}] 22:04:39 INFO - PROCESS | 792 | 1461301479773 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 22:04:40 INFO - PROCESS | 792 | 1461301480141 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 792 | ++DOCSHELL 0F3C2000 == 118 [pid = 792] [id = 448] 22:04:40 INFO - PROCESS | 792 | ++DOMWINDOW == 288 (0F409000) [pid = 792] [serial = 1344] [outer = 00000000] 22:04:40 INFO - PROCESS | 792 | ++DOMWINDOW == 289 (174D9400) [pid = 792] [serial = 1345] [outer = 0F409000] 22:04:40 INFO - PROCESS | 792 | 1461301480194 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 792 | ++DOMWINDOW == 290 (18114000) [pid = 792] [serial = 1346] [outer = 0F409000] 22:04:40 INFO - PROCESS | 792 | 1461301480817 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]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1235ms 22:04:40 INFO - PROCESS | 792 | 1461301480867 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 792 | 1461301480872 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 22:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:04:40 INFO - PROCESS | 792 | 1461301480878 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 792 | 1461301480880 Marionette TRACE conn6 <- [1,1758,null,{}] 22:04:40 INFO - PROCESS | 792 | 1461301480885 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}] 22:04:41 INFO - PROCESS | 792 | 1461301481003 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 22:04:41 INFO - PROCESS | 792 | 1461301481178 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 792 | ++DOCSHELL 1AFE3000 == 119 [pid = 792] [id = 449] 22:04:41 INFO - PROCESS | 792 | ++DOMWINDOW == 291 (1BF54800) [pid = 792] [serial = 1347] [outer = 00000000] 22:04:41 INFO - PROCESS | 792 | ++DOMWINDOW == 292 (1D310C00) [pid = 792] [serial = 1348] [outer = 1BF54800] 22:04:41 INFO - PROCESS | 792 | 1461301481232 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 792 | ++DOMWINDOW == 293 (1F181800) [pid = 792] [serial = 1349] [outer = 1BF54800] 22:04:41 INFO - PROCESS | 792 | 1461301481880 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]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1019ms 22:04:41 INFO - PROCESS | 792 | 1461301481903 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 792 | 1461301481907 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 22:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:04:41 INFO - PROCESS | 792 | 1461301481910 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 792 | 1461301481912 Marionette TRACE conn6 <- [1,1762,null,{}] 22:04:41 INFO - PROCESS | 792 | 1461301481916 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}] 22:04:42 INFO - PROCESS | 792 | 1461301482028 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 22:04:42 INFO - PROCESS | 792 | 1461301482232 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 792 | ++DOCSHELL 18078C00 == 120 [pid = 792] [id = 450] 22:04:42 INFO - PROCESS | 792 | ++DOMWINDOW == 294 (18403000) [pid = 792] [serial = 1350] [outer = 00000000] 22:04:42 INFO - PROCESS | 792 | ++DOMWINDOW == 295 (2102F000) [pid = 792] [serial = 1351] [outer = 18403000] 22:04:42 INFO - PROCESS | 792 | 1461301482283 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 792 | ++DOMWINDOW == 296 (21BD6C00) [pid = 792] [serial = 1352] [outer = 18403000] 22:04:42 INFO - PROCESS | 792 | 1461301482918 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]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1016ms 22:04:42 INFO - PROCESS | 792 | 1461301482931 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 792 | 1461301482933 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 22:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:04:42 INFO - PROCESS | 792 | 1461301482942 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 792 | 1461301482948 Marionette TRACE conn6 <- [1,1766,null,{}] 22:04:42 INFO - PROCESS | 792 | 1461301482967 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}] 22:04:43 INFO - PROCESS | 792 | 1461301483085 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 22:04:43 INFO - PROCESS | 792 | 1461301483262 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 792 | ++DOCSHELL 1F17D400 == 121 [pid = 792] [id = 451] 22:04:43 INFO - PROCESS | 792 | ++DOMWINDOW == 297 (2060DC00) [pid = 792] [serial = 1353] [outer = 00000000] 22:04:43 INFO - PROCESS | 792 | ++DOMWINDOW == 298 (23216800) [pid = 792] [serial = 1354] [outer = 2060DC00] 22:04:43 INFO - PROCESS | 792 | 1461301483312 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 792 | ++DOMWINDOW == 299 (23596400) [pid = 792] [serial = 1355] [outer = 2060DC00] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 1F3AB000 == 120 [pid = 792] [id = 437] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 1805C400 == 119 [pid = 792] [id = 436] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 1FE43000 == 118 [pid = 792] [id = 435] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 1C749400 == 117 [pid = 792] [id = 434] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 1BF5DC00 == 116 [pid = 792] [id = 433] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 197BE800 == 115 [pid = 792] [id = 432] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 18A83400 == 114 [pid = 792] [id = 431] 22:04:43 INFO - PROCESS | 792 | --DOCSHELL 101E8C00 == 113 [pid = 792] [id = 430] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 298 (21036000) [pid = 792] [serial = 1195] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 297 (16E21400) [pid = 792] [serial = 1189] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 296 (198EA400) [pid = 792] [serial = 1192] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 295 (21C23000) [pid = 792] [serial = 1198] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 294 (23C6B800) [pid = 792] [serial = 1204] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 293 (226C1800) [pid = 792] [serial = 1201] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 292 (24B64400) [pid = 792] [serial = 1207] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 291 (24CDDC00) [pid = 792] [serial = 1210] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 290 (2376E400) [pid = 792] [serial = 1213] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 289 (24BAD000) [pid = 792] [serial = 1216] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 288 (1F3A8000) [pid = 792] [serial = 1219] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 287 (24CD3C00) [pid = 792] [serial = 1252] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | 1461301483990 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]]]}] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 0FA3A800 == 112 [pid = 792] [id = 429] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 289A8800 == 111 [pid = 792] [id = 426] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 285C4000 == 110 [pid = 792] [id = 425] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 284E9000 == 109 [pid = 792] [id = 424] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 284DC800 == 108 [pid = 792] [id = 423] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 2800C400 == 107 [pid = 792] [id = 422] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 24B62C00 == 106 [pid = 792] [id = 421] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 23C69000 == 105 [pid = 792] [id = 420] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 1F17E000 == 104 [pid = 792] [id = 419] 22:04:44 INFO - PROCESS | 792 | --DOCSHELL 141F2C00 == 103 [pid = 792] [id = 418] 22:04:44 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 22:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1095ms 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 286 (2102F800) [pid = 792] [serial = 1024] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 285 (21084C00) [pid = 792] [serial = 1076] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 284 (22027C00) [pid = 792] [serial = 1130] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 283 (1F186400) [pid = 792] [serial = 1234] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 282 (1C512C00) [pid = 792] [serial = 1231] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 281 (1C5F1400) [pid = 792] [serial = 1232] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 280 (18076800) [pid = 792] [serial = 1228] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 279 (20E32800) [pid = 792] [serial = 1237] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 278 (1926E800) [pid = 792] [serial = 1229] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 277 (187D6800) [pid = 792] [serial = 1223] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 276 (1838C000) [pid = 792] [serial = 1222] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 275 (1C743400) [pid = 792] [serial = 1226] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 274 (0FA3CC00) [pid = 792] [serial = 1225] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 273 (2192EC00) [pid = 792] [serial = 1187] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 272 (21BD3400) [pid = 792] [serial = 1240] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 271 (2265F400) [pid = 792] [serial = 1243] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 270 (21C1D400) [pid = 792] [serial = 1241] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 269 (23C6D000) [pid = 792] [serial = 1250] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 268 (238B0C00) [pid = 792] [serial = 1249] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 267 (226C3800) [pid = 792] [serial = 1244] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 266 (226BFC00) [pid = 792] [serial = 1246] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 265 (20ED1800) [pid = 792] [serial = 1238] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 264 (1F3B0C00) [pid = 792] [serial = 1235] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | --DOMWINDOW == 263 (23207800) [pid = 792] [serial = 1247] [outer = 00000000] [url = about:blank] 22:04:44 INFO - PROCESS | 792 | 1461301484070 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 792 | 1461301484073 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 22:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:04:44 INFO - PROCESS | 792 | 1461301484079 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 792 | 1461301484081 Marionette TRACE conn6 <- [1,1770,null,{}] 22:04:44 INFO - PROCESS | 792 | 1461301484087 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}] 22:04:44 INFO - PROCESS | 792 | 1461301484190 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 22:04:44 INFO - PROCESS | 792 | 1461301484197 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 792 | ++DOCSHELL 101E8C00 == 104 [pid = 792] [id = 452] 22:04:44 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (10E57800) [pid = 792] [serial = 1356] [outer = 00000000] 22:04:44 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (17B30400) [pid = 792] [serial = 1357] [outer = 10E57800] 22:04:44 INFO - PROCESS | 792 | 1461301484243 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (16EB4800) [pid = 792] [serial = 1358] [outer = 10E57800] 22:04:44 INFO - PROCESS | 792 | 1461301484743 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]]]}] 22:04:44 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 22:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 22:04:44 INFO - PROCESS | 792 | 1461301484811 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 792 | 1461301484813 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 22:04:44 INFO - PROCESS | 792 | 1461301484816 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:04:44 INFO - PROCESS | 792 | 1461301484818 Marionette TRACE conn6 <- [1,1774,null,{}] 22:04:44 INFO - PROCESS | 792 | 1461301484822 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}] 22:04:44 INFO - PROCESS | 792 | 1461301484918 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 22:04:45 INFO - PROCESS | 792 | 1461301485053 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 792 | ++DOCSHELL 18A34800 == 105 [pid = 792] [id = 453] 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (18A81800) [pid = 792] [serial = 1359] [outer = 00000000] 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (19A0C800) [pid = 792] [serial = 1360] [outer = 18A81800] 22:04:45 INFO - PROCESS | 792 | 1461301485107 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (1C5E8000) [pid = 792] [serial = 1361] [outer = 18A81800] 22:04:45 INFO - PROCESS | 792 | 1461301485495 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]]]}] 22:04:45 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 22:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 22:04:45 INFO - PROCESS | 792 | 1461301485573 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 22:04:45 INFO - PROCESS | 792 | 1461301485575 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 22:04:45 INFO - PROCESS | 792 | 1461301485579 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 792 | 1461301485580 Marionette TRACE conn6 <- [1,1778,null,{}] 22:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:04:45 INFO - PROCESS | 792 | 1461301485587 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}] 22:04:45 INFO - PROCESS | 792 | 1461301485686 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 22:04:45 INFO - PROCESS | 792 | 1461301485700 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 792 | ++DOCSHELL 1C5ED000 == 106 [pid = 792] [id = 454] 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (1C74B000) [pid = 792] [serial = 1362] [outer = 00000000] 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (203C8400) [pid = 792] [serial = 1363] [outer = 1C74B000] 22:04:45 INFO - PROCESS | 792 | 1461301485745 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (20E32000) [pid = 792] [serial = 1364] [outer = 1C74B000] 22:04:46 INFO - PROCESS | 792 | 1461301486220 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]]]}] 22:04:46 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) 22:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 22:04:46 INFO - PROCESS | 792 | 1461301486268 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 22:04:46 INFO - PROCESS | 792 | 1461301486270 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 22:04:46 INFO - PROCESS | 792 | 1461301486285 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 792 | 1461301486287 Marionette TRACE conn6 <- [1,1782,null,{}] 22:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:04:46 INFO - PROCESS | 792 | 1461301486290 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}] 22:04:46 INFO - PROCESS | 792 | 1461301486428 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 22:04:46 INFO - PROCESS | 792 | 1461301486440 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:46 INFO - PROCESS | 792 | ++DOCSHELL 20E34C00 == 107 [pid = 792] [id = 455] 22:04:46 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (2102F800) [pid = 792] [serial = 1365] [outer = 00000000] 22:04:46 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (21927C00) [pid = 792] [serial = 1366] [outer = 2102F800] 22:04:46 INFO - PROCESS | 792 | 1461301486484 Marionette DEBUG loaded listener.js 22:04:46 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (21BDC000) [pid = 792] [serial = 1367] [outer = 2102F800] 22:04:46 INFO - PROCESS | 792 | 1461301486944 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]]]}] 22:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 22:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:04:47 INFO - PROCESS | 792 | 1461301487023 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 792 | 1461301487025 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 22:04:47 INFO - PROCESS | 792 | 1461301487028 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 792 | 1461301487029 Marionette TRACE conn6 <- [1,1786,null,{}] 22:04:47 INFO - PROCESS | 792 | 1461301487033 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}] 22:04:47 INFO - PROCESS | 792 | 1461301487206 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 22:04:47 INFO - PROCESS | 792 | 1461301487237 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 792 | ++DOCSHELL 21BDA800 == 108 [pid = 792] [id = 456] 22:04:47 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (21C23000) [pid = 792] [serial = 1368] [outer = 00000000] 22:04:47 INFO - PROCESS | 792 | ++DOMWINDOW == 277 (229EE000) [pid = 792] [serial = 1369] [outer = 21C23000] 22:04:47 INFO - PROCESS | 792 | 1461301487282 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 792 | ++DOMWINDOW == 278 (2359A800) [pid = 792] [serial = 1370] [outer = 21C23000] 22:04:47 INFO - PROCESS | 792 | 1461301487745 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]]]}] 22:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 772ms 22:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:04:47 INFO - PROCESS | 792 | 1461301487801 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 792 | 1461301487803 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 22:04:47 INFO - PROCESS | 792 | 1461301487806 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 792 | 1461301487808 Marionette TRACE conn6 <- [1,1790,null,{}] 22:04:47 INFO - PROCESS | 792 | 1461301487817 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}] 22:04:47 INFO - PROCESS | 792 | 1461301487958 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 22:04:47 INFO - PROCESS | 792 | 1461301487976 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 792 | ++DOCSHELL 23777000 == 109 [pid = 792] [id = 457] 22:04:48 INFO - PROCESS | 792 | ++DOMWINDOW == 279 (238B1C00) [pid = 792] [serial = 1371] [outer = 00000000] 22:04:48 INFO - PROCESS | 792 | ++DOMWINDOW == 280 (24316400) [pid = 792] [serial = 1372] [outer = 238B1C00] 22:04:48 INFO - PROCESS | 792 | 1461301488022 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 792 | ++DOMWINDOW == 281 (2431D400) [pid = 792] [serial = 1373] [outer = 238B1C00] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 280 (18A84000) [pid = 792] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 279 (10E60000) [pid = 792] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 278 (20F8B800) [pid = 792] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 277 (15D1A800) [pid = 792] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 276 (229E8400) [pid = 792] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 275 (18387000) [pid = 792] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 274 (284EBC00) [pid = 792] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 273 (24B69800) [pid = 792] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 272 (1C330C00) [pid = 792] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 271 (238A9400) [pid = 792] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 270 (0F13D000) [pid = 792] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 269 (19646C00) [pid = 792] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 268 (203C2800) [pid = 792] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 267 (1588D000) [pid = 792] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 266 (22661000) [pid = 792] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 265 (146F5C00) [pid = 792] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 264 (197BB800) [pid = 792] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 263 (1F182400) [pid = 792] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 262 (197C3000) [pid = 792] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 261 (23776000) [pid = 792] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 260 (20ED6C00) [pid = 792] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 259 (18054C00) [pid = 792] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 258 (20612C00) [pid = 792] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 257 (195D9800) [pid = 792] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 256 (19269800) [pid = 792] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 255 (28ABF000) [pid = 792] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 254 (20E58400) [pid = 792] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 253 (2265D800) [pid = 792] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 252 (174DE400) [pid = 792] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 251 (18402C00) [pid = 792] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 250 (285C4800) [pid = 792] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 249 (1810DC00) [pid = 792] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 248 (203C7C00) [pid = 792] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 247 (17B2A400) [pid = 792] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 246 (203C1800) [pid = 792] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 245 (0FA34000) [pid = 792] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 244 (102D5400) [pid = 792] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 243 (1F181000) [pid = 792] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 242 (1926CC00) [pid = 792] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 241 (22661C00) [pid = 792] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 240 (20E0D000) [pid = 792] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 239 (18441000) [pid = 792] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 238 (146DF000) [pid = 792] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 237 (196D6800) [pid = 792] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 236 (1588A400) [pid = 792] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 235 (196D0400) [pid = 792] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 234 (14984400) [pid = 792] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 233 (20E60000) [pid = 792] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 232 (10A08000) [pid = 792] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 231 (28010000) [pid = 792] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 230 (24317400) [pid = 792] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 229 (197C4C00) [pid = 792] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 228 (1F179800) [pid = 792] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 227 (21058C00) [pid = 792] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 226 (1C338C00) [pid = 792] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 225 (20ED7400) [pid = 792] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 224 (21081800) [pid = 792] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 223 (1C738C00) [pid = 792] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 222 (1F3B0000) [pid = 792] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 221 (284DEC00) [pid = 792] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 220 (24C5C800) [pid = 792] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 219 (23218C00) [pid = 792] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 218 (19649000) [pid = 792] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 217 (1871D000) [pid = 792] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 216 (1FE67C00) [pid = 792] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 215 (21F83000) [pid = 792] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 214 (17B38400) [pid = 792] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 213 (21C1D000) [pid = 792] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 212 (158B7C00) [pid = 792] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 211 (20613C00) [pid = 792] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 210 (21929C00) [pid = 792] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 209 (20E2E000) [pid = 792] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 208 (20EE0800) [pid = 792] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 207 (18389000) [pid = 792] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 206 (21039800) [pid = 792] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 205 (226BC400) [pid = 792] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 204 (1C33A000) [pid = 792] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 203 (1FE64400) [pid = 792] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 202 (21F88400) [pid = 792] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 201 (1FE63000) [pid = 792] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 200 (24B5F400) [pid = 792] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 199 (1C733C00) [pid = 792] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 198 (2320D000) [pid = 792] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 197 (21BDCC00) [pid = 792] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 196 (23C71000) [pid = 792] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 195 (18071800) [pid = 792] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 194 (2108A800) [pid = 792] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 193 (10E1A800) [pid = 792] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 192 (1872AC00) [pid = 792] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:04:49 INFO - PROCESS | 792 | --DOMWINDOW == 191 (20ED4000) [pid = 792] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:04:49 INFO - PROCESS | 792 | 1461301489668 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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1937ms 22:04:49 INFO - PROCESS | 792 | 1461301489744 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 792 | 1461301489746 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 22:04:49 INFO - PROCESS | 792 | 1461301489750 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:04:49 INFO - PROCESS | 792 | 1461301489752 Marionette TRACE conn6 <- [1,1794,null,{}] 22:04:49 INFO - PROCESS | 792 | 1461301489756 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}] 22:04:49 INFO - PROCESS | 792 | 1461301489865 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 22:04:49 INFO - PROCESS | 792 | 1461301489875 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 792 | ++DOCSHELL 146F8C00 == 110 [pid = 792] [id = 458] 22:04:49 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (14986400) [pid = 792] [serial = 1374] [outer = 00000000] 22:04:49 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (16EB5800) [pid = 792] [serial = 1375] [outer = 14986400] 22:04:49 INFO - PROCESS | 792 | 1461301489926 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (18054C00) [pid = 792] [serial = 1376] [outer = 14986400] 22:04:50 INFO - PROCESS | 792 | 1461301490402 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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 22:04:50 INFO - PROCESS | 792 | 1461301490446 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 792 | 1461301490448 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 22:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:04:50 INFO - PROCESS | 792 | 1461301490452 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 792 | 1461301490454 Marionette TRACE conn6 <- [1,1798,null,{}] 22:04:50 INFO - PROCESS | 792 | 1461301490458 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}] 22:04:50 INFO - PROCESS | 792 | 1461301490569 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 22:04:50 INFO - PROCESS | 792 | 1461301490604 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 792 | ++DOCSHELL 1871D000 == 111 [pid = 792] [id = 459] 22:04:50 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (1872AC00) [pid = 792] [serial = 1377] [outer = 00000000] 22:04:50 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (19A0D000) [pid = 792] [serial = 1378] [outer = 1872AC00] 22:04:50 INFO - PROCESS | 792 | 1461301490649 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (1BF59800) [pid = 792] [serial = 1379] [outer = 1872AC00] 22:04:51 INFO - PROCESS | 792 | 1461301491102 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]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 22:04:51 INFO - PROCESS | 792 | 1461301491183 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 792 | 1461301491185 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 22:04:51 INFO - PROCESS | 792 | 1461301491189 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:04:51 INFO - PROCESS | 792 | 1461301491191 Marionette TRACE conn6 <- [1,1802,null,{}] 22:04:51 INFO - PROCESS | 792 | 1461301491195 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}] 22:04:51 INFO - PROCESS | 792 | 1461301491293 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 22:04:51 INFO - PROCESS | 792 | 1461301491300 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 792 | ++DOCSHELL 1C332400 == 112 [pid = 792] [id = 460] 22:04:51 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (1F179800) [pid = 792] [serial = 1380] [outer = 00000000] 22:04:51 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (1FE63000) [pid = 792] [serial = 1381] [outer = 1F179800] 22:04:51 INFO - PROCESS | 792 | 1461301491345 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (203C2400) [pid = 792] [serial = 1382] [outer = 1F179800] 22:04:52 INFO - PROCESS | 792 | 1461301492194 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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1020ms 22:04:52 INFO - PROCESS | 792 | 1461301492212 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 792 | 1461301492218 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 22:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:04:52 INFO - PROCESS | 792 | 1461301492245 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 792 | 1461301492249 Marionette TRACE conn6 <- [1,1806,null,{}] 22:04:52 INFO - PROCESS | 792 | 1461301492254 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}] 22:04:52 INFO - PROCESS | 792 | 1461301492389 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 22:04:52 INFO - PROCESS | 792 | 1461301492570 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 792 | ++DOCSHELL 18DCC400 == 113 [pid = 792] [id = 461] 22:04:52 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (1925F400) [pid = 792] [serial = 1383] [outer = 00000000] 22:04:52 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (197C2800) [pid = 792] [serial = 1384] [outer = 1925F400] 22:04:52 INFO - PROCESS | 792 | 1461301492634 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (197E4C00) [pid = 792] [serial = 1385] [outer = 1925F400] 22:04:53 INFO - PROCESS | 792 | 1461301493241 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]]]}] 22:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1043ms 22:04:53 INFO - PROCESS | 792 | 1461301493271 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 792 | 1461301493277 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 22:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:04:53 INFO - PROCESS | 792 | 1461301493283 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - PROCESS | 792 | 1461301493286 Marionette TRACE conn6 <- [1,1810,null,{}] 22:04:53 INFO - PROCESS | 792 | 1461301493291 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}] 22:04:53 INFO - PROCESS | 792 | 1461301493424 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 22:04:53 INFO - PROCESS | 792 | 1461301493613 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 792 | ++DOCSHELL 1C5E2800 == 114 [pid = 792] [id = 462] 22:04:53 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (1C73C800) [pid = 792] [serial = 1386] [outer = 00000000] 22:04:53 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (1F3A6000) [pid = 792] [serial = 1387] [outer = 1C73C800] 22:04:53 INFO - PROCESS | 792 | 1461301493671 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (203C1800) [pid = 792] [serial = 1388] [outer = 1C73C800] 22:04:54 INFO - PROCESS | 792 | 1461301494296 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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1079ms 22:04:54 INFO - PROCESS | 792 | 1461301494364 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 792 | 1461301494367 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 22:04:54 INFO - PROCESS | 792 | 1461301494371 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:04:54 INFO - PROCESS | 792 | 1461301494375 Marionette TRACE conn6 <- [1,1814,null,{}] 22:04:54 INFO - PROCESS | 792 | 1461301494388 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}] 22:04:54 INFO - PROCESS | 792 | 1461301494521 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 22:04:54 INFO - PROCESS | 792 | 1461301494698 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 792 | ++DOCSHELL 21030400 == 115 [pid = 792] [id = 463] 22:04:54 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (21051800) [pid = 792] [serial = 1389] [outer = 00000000] 22:04:54 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (21084400) [pid = 792] [serial = 1390] [outer = 21051800] 22:04:54 INFO - PROCESS | 792 | 1461301494759 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (2192A000) [pid = 792] [serial = 1391] [outer = 21051800] 22:04:55 INFO - PROCESS | 792 | 1461301495396 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]]]}] 22:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1082ms 22:04:55 INFO - PROCESS | 792 | 1461301495456 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 792 | 1461301495460 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 22:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:04:55 INFO - PROCESS | 792 | 1461301495464 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 792 | 1461301495466 Marionette TRACE conn6 <- [1,1818,null,{}] 22:04:55 INFO - PROCESS | 792 | 1461301495470 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}] 22:04:55 INFO - PROCESS | 792 | 1461301495596 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 22:04:55 INFO - PROCESS | 792 | 1461301495769 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 792 | ++DOCSHELL 21F7CC00 == 116 [pid = 792] [id = 464] 22:04:55 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (21F81C00) [pid = 792] [serial = 1392] [outer = 00000000] 22:04:55 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (2265E400) [pid = 792] [serial = 1393] [outer = 21F81C00] 22:04:55 INFO - PROCESS | 792 | 1461301495826 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (226BCC00) [pid = 792] [serial = 1394] [outer = 21F81C00] 22:04:56 INFO - PROCESS | 792 | 1461301496339 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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 22:04:56 INFO - PROCESS | 792 | 1461301496397 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 792 | 1461301496399 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 22:04:56 INFO - PROCESS | 792 | 1461301496402 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:04:56 INFO - PROCESS | 792 | 1461301496404 Marionette TRACE conn6 <- [1,1822,null,{}] 22:04:56 INFO - PROCESS | 792 | 1461301496408 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}] 22:04:56 INFO - PROCESS | 792 | 1461301496530 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 22:04:56 INFO - PROCESS | 792 | 1461301496716 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 792 | ++DOCSHELL 2202C000 == 117 [pid = 792] [id = 465] 22:04:56 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (22030000) [pid = 792] [serial = 1395] [outer = 00000000] 22:04:56 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (23210400) [pid = 792] [serial = 1396] [outer = 22030000] 22:04:56 INFO - PROCESS | 792 | 1461301496772 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (2321F400) [pid = 792] [serial = 1397] [outer = 22030000] 22:04:57 INFO - PROCESS | 792 | 1461301497423 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]]]}] 22:04:57 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 22:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1067ms 22:04:57 INFO - PROCESS | 792 | 1461301497473 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 792 | 1461301497476 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 22:04:57 INFO - PROCESS | 792 | 1461301497479 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:04:57 INFO - PROCESS | 792 | 1461301497481 Marionette TRACE conn6 <- [1,1826,null,{}] 22:04:57 INFO - PROCESS | 792 | 1461301497502 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}] 22:04:57 INFO - PROCESS | 792 | 1461301497641 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 22:04:57 INFO - PROCESS | 792 | 1461301497823 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 792 | ++DOCSHELL 23204800 == 118 [pid = 792] [id = 466] 22:04:57 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (2320D000) [pid = 792] [serial = 1398] [outer = 00000000] 22:04:57 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (24331800) [pid = 792] [serial = 1399] [outer = 2320D000] 22:04:57 INFO - PROCESS | 792 | 1461301497886 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (24337400) [pid = 792] [serial = 1400] [outer = 2320D000] 22:04:58 INFO - PROCESS | 792 | 1461301498494 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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1090ms 22:04:58 INFO - PROCESS | 792 | 1461301498573 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 792 | 1461301498576 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 22:04:58 INFO - PROCESS | 792 | 1461301498579 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:04:58 INFO - PROCESS | 792 | 1461301498581 Marionette TRACE conn6 <- [1,1830,null,{}] 22:04:58 INFO - PROCESS | 792 | 1461301498585 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}] 22:04:58 INFO - PROCESS | 792 | 1461301498736 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 22:04:58 INFO - PROCESS | 792 | 1461301498912 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 792 | ++DOCSHELL 23EEE800 == 119 [pid = 792] [id = 467] 22:04:58 INFO - PROCESS | 792 | ++DOMWINDOW == 219 (2431FC00) [pid = 792] [serial = 1401] [outer = 00000000] 22:04:58 INFO - PROCESS | 792 | ++DOMWINDOW == 220 (24BB5800) [pid = 792] [serial = 1402] [outer = 2431FC00] 22:04:58 INFO - PROCESS | 792 | 1461301498969 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 792 | ++DOMWINDOW == 221 (24C57C00) [pid = 792] [serial = 1403] [outer = 2431FC00] 22:04:59 INFO - PROCESS | 792 | 1461301499537 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]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 22:04:59 INFO - PROCESS | 792 | 1461301499553 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 792 | 1461301499556 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 22:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:04:59 INFO - PROCESS | 792 | 1461301499559 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 792 | 1461301499561 Marionette TRACE conn6 <- [1,1834,null,{}] 22:04:59 INFO - PROCESS | 792 | 1461301499565 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}] 22:04:59 INFO - PROCESS | 792 | 1461301499692 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 22:04:59 INFO - PROCESS | 792 | 1461301499888 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 792 | ++DOCSHELL 225BA000 == 120 [pid = 792] [id = 468] 22:04:59 INFO - PROCESS | 792 | ++DOMWINDOW == 222 (225BB000) [pid = 792] [serial = 1404] [outer = 00000000] 22:04:59 INFO - PROCESS | 792 | ++DOMWINDOW == 223 (225BEC00) [pid = 792] [serial = 1405] [outer = 225BB000] 22:04:59 INFO - PROCESS | 792 | 1461301499946 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 792 | ++DOMWINDOW == 224 (225C4000) [pid = 792] [serial = 1406] [outer = 225BB000] 22:05:00 INFO - PROCESS | 792 | 1461301500576 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]]]}] 22:05:00 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) 22:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1066ms 22:05:00 INFO - PROCESS | 792 | 1461301500629 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 792 | 1461301500632 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 22:05:00 INFO - PROCESS | 792 | 1461301500635 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:05:00 INFO - PROCESS | 792 | 1461301500637 Marionette TRACE conn6 <- [1,1838,null,{}] 22:05:00 INFO - PROCESS | 792 | 1461301500641 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}] 22:05:00 INFO - PROCESS | 792 | 1461301500768 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 22:05:00 INFO - PROCESS | 792 | 1461301500958 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 792 | ++DOCSHELL 15938C00 == 121 [pid = 792] [id = 469] 22:05:00 INFO - PROCESS | 792 | ++DOMWINDOW == 225 (196D4C00) [pid = 792] [serial = 1407] [outer = 00000000] 22:05:01 INFO - PROCESS | 792 | ++DOMWINDOW == 226 (1F187000) [pid = 792] [serial = 1408] [outer = 196D4C00] 22:05:01 INFO - PROCESS | 792 | 1461301501015 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 792 | ++DOMWINDOW == 227 (2060A000) [pid = 792] [serial = 1409] [outer = 196D4C00] 22:05:01 INFO - PROCESS | 792 | 1461301501638 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]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1076ms 22:05:01 INFO - PROCESS | 792 | 1461301501715 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 792 | 1461301501718 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 22:05:01 INFO - PROCESS | 792 | 1461301501722 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:05:01 INFO - PROCESS | 792 | 1461301501724 Marionette TRACE conn6 <- [1,1842,null,{}] 22:05:01 INFO - PROCESS | 792 | 1461301501727 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}] 22:05:01 INFO - PROCESS | 792 | 1461301501858 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 22:05:02 INFO - PROCESS | 792 | 1461301502040 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 792 | ++DOCSHELL 102DD000 == 122 [pid = 792] [id = 470] 22:05:02 INFO - PROCESS | 792 | ++DOMWINDOW == 228 (10E60400) [pid = 792] [serial = 1410] [outer = 00000000] 22:05:02 INFO - PROCESS | 792 | ++DOMWINDOW == 229 (1926A000) [pid = 792] [serial = 1411] [outer = 10E60400] 22:05:02 INFO - PROCESS | 792 | 1461301502096 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 792 | ++DOMWINDOW == 230 (197C7000) [pid = 792] [serial = 1412] [outer = 10E60400] 22:05:02 INFO - PROCESS | 792 | 1461301502709 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]]]}] 22:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1022ms 22:05:02 INFO - PROCESS | 792 | 1461301502747 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 792 | 1461301502750 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 22:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:05:02 INFO - PROCESS | 792 | 1461301502753 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - PROCESS | 792 | 1461301502756 Marionette TRACE conn6 <- [1,1846,null,{}] 22:05:02 INFO - PROCESS | 792 | 1461301502760 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}] 22:05:02 INFO - PROCESS | 792 | 1461301502949 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 22:05:03 INFO - PROCESS | 792 | 1461301503132 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 792 | ++DOCSHELL 0FA32400 == 123 [pid = 792] [id = 471] 22:05:03 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (0FA38C00) [pid = 792] [serial = 1413] [outer = 00000000] 22:05:03 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (1837E400) [pid = 792] [serial = 1414] [outer = 0FA38C00] 22:05:03 INFO - PROCESS | 792 | 1461301503194 Marionette DEBUG loaded listener.js 22:05:03 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (196D7400) [pid = 792] [serial = 1415] [outer = 0FA38C00] 22:05:04 INFO - PROCESS | 792 | 1461301504198 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]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1485ms 22:05:04 INFO - PROCESS | 792 | 1461301504242 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 792 | 1461301504246 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 22:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:05:04 INFO - PROCESS | 792 | 1461301504251 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 792 | 1461301504254 Marionette TRACE conn6 <- [1,1850,null,{}] 22:05:04 INFO - PROCESS | 792 | 1461301504260 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}] 22:05:04 INFO - PROCESS | 792 | 1461301504380 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 22:05:04 INFO - PROCESS | 792 | 1461301504598 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 792 | ++DOCSHELL 174DE400 == 124 [pid = 792] [id = 472] 22:05:04 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (17B2B800) [pid = 792] [serial = 1416] [outer = 00000000] 22:05:04 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (18A8AC00) [pid = 792] [serial = 1417] [outer = 17B2B800] 22:05:04 INFO - PROCESS | 792 | 1461301504654 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (194B2000) [pid = 792] [serial = 1418] [outer = 17B2B800] 22:05:05 INFO - PROCESS | 792 | 1461301505221 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]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1022ms 22:05:05 INFO - PROCESS | 792 | 1461301505274 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 792 | 1461301505279 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 22:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:05:05 INFO - PROCESS | 792 | 1461301505285 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 792 | 1461301505288 Marionette TRACE conn6 <- [1,1854,null,{}] 22:05:05 INFO - PROCESS | 792 | 1461301505292 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}] 22:05:05 INFO - PROCESS | 792 | 1461301505405 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 22:05:05 INFO - PROCESS | 792 | 1461301505584 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 792 | ++DOCSHELL 174C8000 == 125 [pid = 792] [id = 473] 22:05:05 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (18119800) [pid = 792] [serial = 1419] [outer = 00000000] 22:05:05 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (1C336000) [pid = 792] [serial = 1420] [outer = 18119800] 22:05:05 INFO - PROCESS | 792 | 1461301505635 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (1C513000) [pid = 792] [serial = 1421] [outer = 18119800] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 1588C400 == 124 [pid = 792] [id = 158] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 1871D000 == 123 [pid = 792] [id = 459] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 146F8C00 == 122 [pid = 792] [id = 458] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 23777000 == 121 [pid = 792] [id = 457] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 21BDA800 == 120 [pid = 792] [id = 456] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 20E34C00 == 119 [pid = 792] [id = 455] 22:05:05 INFO - PROCESS | 792 | --DOMWINDOW == 238 (21C20800) [pid = 792] [serial = 1315] [outer = 00000000] [url = about:blank] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 1C5ED000 == 118 [pid = 792] [id = 454] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 24B66400 == 117 [pid = 792] [id = 417] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 18A34800 == 116 [pid = 792] [id = 453] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 101E8C00 == 115 [pid = 792] [id = 452] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 1F17D400 == 114 [pid = 792] [id = 451] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 18078C00 == 113 [pid = 792] [id = 450] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 1AFE3000 == 112 [pid = 792] [id = 449] 22:05:05 INFO - PROCESS | 792 | --DOCSHELL 0F3C2000 == 111 [pid = 792] [id = 448] 22:05:06 INFO - PROCESS | 792 | --DOCSHELL 1A5C7C00 == 110 [pid = 792] [id = 440] 22:05:06 INFO - PROCESS | 792 | --DOCSHELL 15D18C00 == 109 [pid = 792] [id = 439] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 237 (2192E800) [pid = 792] [serial = 1313] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 236 (196D5400) [pid = 792] [serial = 1295] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 235 (17B37000) [pid = 792] [serial = 820] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 234 (21055800) [pid = 792] [serial = 829] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 233 (229F1800) [pid = 792] [serial = 937] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 232 (23206800) [pid = 792] [serial = 1091] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 231 (20E09400) [pid = 792] [serial = 1309] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 230 (289A2C00) [pid = 792] [serial = 1274] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 229 (24CDC000) [pid = 792] [serial = 1265] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 228 (1F17CC00) [pid = 792] [serial = 1301] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 227 (238B5000) [pid = 792] [serial = 1097] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 226 (10EF0C00) [pid = 792] [serial = 766] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 225 (20ED6800) [pid = 792] [serial = 1220] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 224 (203CB000) [pid = 792] [serial = 982] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 223 (174E1C00) [pid = 792] [serial = 1190] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 222 (2321A000) [pid = 792] [serial = 1145] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 221 (16EAE800) [pid = 792] [serial = 868] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 220 (1C5E7800) [pid = 792] [serial = 976] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 219 (2060F400) [pid = 792] [serial = 1258] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 218 (1F3ACC00) [pid = 792] [serial = 1136] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 217 (24BB0400) [pid = 792] [serial = 1217] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 216 (20EDCC00) [pid = 792] [serial = 715] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 215 (19260C00) [pid = 792] [serial = 1133] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 214 (20EDA800) [pid = 792] [serial = 985] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 213 (23771000) [pid = 792] [serial = 1214] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 212 (1AD21400) [pid = 792] [serial = 925] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 211 (28AC7C00) [pid = 792] [serial = 1280] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 210 (20F87400) [pid = 792] [serial = 781] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 209 (229F5800) [pid = 792] [serial = 1202] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 208 (18408400) [pid = 792] [serial = 922] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 207 (1AFDD000) [pid = 792] [serial = 1283] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 206 (289ADC00) [pid = 792] [serial = 1277] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 205 (18D44800) [pid = 792] [serial = 1079] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 204 (21036800) [pid = 792] [serial = 988] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 203 (24CD3000) [pid = 792] [serial = 1154] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 202 (20E5A800) [pid = 792] [serial = 1306] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 201 (1463C400) [pid = 792] [serial = 970] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 200 (16122000) [pid = 792] [serial = 1292] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 199 (203CDC00) [pid = 792] [serial = 1303] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 198 (1F17EC00) [pid = 792] [serial = 1082] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 197 (229F1C00) [pid = 792] [serial = 1142] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 196 (20F8D400) [pid = 792] [serial = 1307] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 195 (2105E800) [pid = 792] [serial = 832] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 194 (193D9400) [pid = 792] [serial = 871] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 193 (19A09400) [pid = 792] [serial = 1100] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 192 (1C73C400) [pid = 792] [serial = 1030] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 191 (18A7BC00) [pid = 792] [serial = 994] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 190 (1BF51400) [pid = 792] [serial = 772] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 189 (194BDC00) [pid = 792] [serial = 1255] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 188 (25A0EC00) [pid = 792] [serial = 1286] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 187 (196CC800) [pid = 792] [serial = 1289] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 186 (28014C00) [pid = 792] [serial = 1268] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 185 (289AF400) [pid = 792] [serial = 1276] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 184 (2431BC00) [pid = 792] [serial = 1261] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 183 (1C5EA800) [pid = 792] [serial = 1298] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 182 (20609C00) [pid = 792] [serial = 979] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 181 (24CD2000) [pid = 792] [serial = 1264] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 180 (21BD4800) [pid = 792] [serial = 1033] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 179 (20E2F400) [pid = 792] [serial = 886] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 178 (20F90400) [pid = 792] [serial = 931] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 177 (24320400) [pid = 792] [serial = 1262] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 176 (2108B800) [pid = 792] [serial = 784] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 175 (1DF0F000) [pid = 792] [serial = 880] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 174 (19263C00) [pid = 792] [serial = 1288] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 173 (20E36C00) [pid = 792] [serial = 928] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 172 (285B9000) [pid = 792] [serial = 1271] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 171 (24CDF000) [pid = 792] [serial = 1211] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 170 (24B66000) [pid = 792] [serial = 1148] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 169 (1AD1CC00) [pid = 792] [serial = 1193] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 168 (21F86800) [pid = 792] [serial = 1039] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 167 (285C5000) [pid = 792] [serial = 1273] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 166 (2060CC00) [pid = 792] [serial = 883] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 165 (1806C000) [pid = 792] [serial = 1291] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 164 (1926C000) [pid = 792] [serial = 1294] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 163 (28AC3400) [pid = 792] [serial = 1279] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 162 (20E5CC00) [pid = 792] [serial = 1259] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 161 (22031000) [pid = 792] [serial = 1139] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 160 (284EB400) [pid = 792] [serial = 1270] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 159 (1D311000) [pid = 792] [serial = 1157] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 158 (2060D800) [pid = 792] [serial = 1304] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 157 (22026800) [pid = 792] [serial = 1199] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 156 (28016C00) [pid = 792] [serial = 1267] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 155 (18722400) [pid = 792] [serial = 1027] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 154 (20E37000) [pid = 792] [serial = 778] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 153 (23209400) [pid = 792] [serial = 1094] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 152 (1DF03000) [pid = 792] [serial = 1300] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 151 (20EDA000) [pid = 792] [serial = 826] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 150 (2108F400) [pid = 792] [serial = 1312] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1887D000) [pid = 792] [serial = 973] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 148 (21090800) [pid = 792] [serial = 991] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 147 (226C4000) [pid = 792] [serial = 1088] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1C5EFC00) [pid = 792] [serial = 874] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 145 (25A08400) [pid = 792] [serial = 1285] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 144 (21923400) [pid = 792] [serial = 1196] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 143 (23202800) [pid = 792] [serial = 1042] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 142 (2060EC00) [pid = 792] [serial = 775] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 141 (24C57800) [pid = 792] [serial = 1151] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 140 (196D5800) [pid = 792] [serial = 1256] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1C74F400) [pid = 792] [serial = 877] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 138 (20E58000) [pid = 792] [serial = 1310] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 137 (23C70000) [pid = 792] [serial = 1205] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 136 (22661800) [pid = 792] [serial = 1036] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 135 (24C52000) [pid = 792] [serial = 1208] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 134 (198EEC00) [pid = 792] [serial = 1282] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 133 (18729C00) [pid = 792] [serial = 769] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 132 (2265D400) [pid = 792] [serial = 1085] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1840E000) [pid = 792] [serial = 1045] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1C334C00) [pid = 792] [serial = 1297] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 129 (194B7000) [pid = 792] [serial = 823] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | --DOMWINDOW == 128 (21088000) [pid = 792] [serial = 934] [outer = 00000000] [url = about:blank] 22:05:06 INFO - PROCESS | 792 | 1461301506347 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]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1129ms 22:05:06 INFO - PROCESS | 792 | 1461301506418 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 22:05:06 INFO - PROCESS | 792 | 1461301506420 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 22:05:06 INFO - PROCESS | 792 | 1461301506424 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:05:06 INFO - PROCESS | 792 | 1461301506427 Marionette TRACE conn6 <- [1,1858,null,{}] 22:05:06 INFO - PROCESS | 792 | 1461301506437 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}] 22:05:06 INFO - PROCESS | 792 | 1461301506541 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 22:05:06 INFO - PROCESS | 792 | 1461301506556 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:06 INFO - PROCESS | 792 | ++DOCSHELL 18051400 == 110 [pid = 792] [id = 474] 22:05:06 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1805DC00) [pid = 792] [serial = 1422] [outer = 00000000] 22:05:06 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (18410C00) [pid = 792] [serial = 1423] [outer = 1805DC00] 22:05:06 INFO - PROCESS | 792 | 1461301506604 Marionette DEBUG loaded listener.js 22:05:06 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (18726000) [pid = 792] [serial = 1424] [outer = 1805DC00] 22:05:07 INFO - PROCESS | 792 | 1461301507164 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]]]}] 22:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 22:05:07 INFO - PROCESS | 792 | 1461301507198 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 792 | 1461301507200 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 22:05:07 INFO - PROCESS | 792 | 1461301507203 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:05:07 INFO - PROCESS | 792 | 1461301507205 Marionette TRACE conn6 <- [1,1862,null,{}] 22:05:07 INFO - PROCESS | 792 | 1461301507209 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}] 22:05:07 INFO - PROCESS | 792 | 1461301507309 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 22:05:07 INFO - PROCESS | 792 | 1461301507440 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:07 INFO - PROCESS | 792 | ++DOCSHELL 18728800 == 111 [pid = 792] [id = 475] 22:05:07 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (18851C00) [pid = 792] [serial = 1425] [outer = 00000000] 22:05:07 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1926BC00) [pid = 792] [serial = 1426] [outer = 18851C00] 22:05:07 INFO - PROCESS | 792 | 1461301507486 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (194B8800) [pid = 792] [serial = 1427] [outer = 18851C00] 22:05:07 INFO - PROCESS | 792 | 1461301507865 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]]]}] 22:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 22:05:07 INFO - PROCESS | 792 | 1461301507901 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 792 | 1461301507903 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 22:05:07 INFO - PROCESS | 792 | 1461301507907 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - PROCESS | 792 | 1461301507909 Marionette TRACE conn6 <- [1,1866,null,{}] 22:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:05:07 INFO - PROCESS | 792 | 1461301507912 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}] 22:05:08 INFO - PROCESS | 792 | 1461301508010 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 22:05:08 INFO - PROCESS | 792 | 1461301508017 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 792 | ++DOCSHELL 18D4EC00 == 112 [pid = 792] [id = 476] 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (19645800) [pid = 792] [serial = 1428] [outer = 00000000] 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (197BE400) [pid = 792] [serial = 1429] [outer = 19645800] 22:05:08 INFO - PROCESS | 792 | 1461301508063 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (19A0E400) [pid = 792] [serial = 1430] [outer = 19645800] 22:05:08 INFO - PROCESS | 792 | 1461301508613 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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 22:05:08 INFO - PROCESS | 792 | 1461301508647 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 792 | 1461301508649 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 22:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:05:08 INFO - PROCESS | 792 | 1461301508653 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 792 | 1461301508655 Marionette TRACE conn6 <- [1,1870,null,{}] 22:05:08 INFO - PROCESS | 792 | 1461301508658 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}] 22:05:08 INFO - PROCESS | 792 | 1461301508818 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 22:05:08 INFO - PROCESS | 792 | 1461301508840 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 792 | ++DOCSHELL 197BC800 == 113 [pid = 792] [id = 477] 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (19A17C00) [pid = 792] [serial = 1431] [outer = 00000000] 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C5EF000) [pid = 792] [serial = 1432] [outer = 19A17C00] 22:05:08 INFO - PROCESS | 792 | 1461301508888 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1C731000) [pid = 792] [serial = 1433] [outer = 19A17C00] 22:05:09 INFO - PROCESS | 792 | 1461301509379 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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 22:05:09 INFO - PROCESS | 792 | 1461301509446 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 792 | 1461301509448 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 22:05:09 INFO - PROCESS | 792 | 1461301509454 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 792 | 1461301509456 Marionette TRACE conn6 <- [1,1874,null,{}] 22:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:05:09 INFO - PROCESS | 792 | 1461301509459 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}] 22:05:09 INFO - PROCESS | 792 | 1461301509597 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 22:05:09 INFO - PROCESS | 792 | 1461301509615 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 792 | ++DOCSHELL 146F8C00 == 114 [pid = 792] [id = 478] 22:05:09 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1C5E8800) [pid = 792] [serial = 1434] [outer = 00000000] 22:05:09 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (1C74F400) [pid = 792] [serial = 1435] [outer = 1C5E8800] 22:05:09 INFO - PROCESS | 792 | 1461301509660 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (1DF01800) [pid = 792] [serial = 1436] [outer = 1C5E8800] 22:05:10 INFO - PROCESS | 792 | 1461301510147 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]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 22:05:10 INFO - PROCESS | 792 | 1461301510190 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 792 | 1461301510192 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 22:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:05:10 INFO - PROCESS | 792 | 1461301510195 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 792 | 1461301510197 Marionette TRACE conn6 <- [1,1878,null,{}] 22:05:10 INFO - PROCESS | 792 | 1461301510200 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}] 22:05:10 INFO - PROCESS | 792 | 1461301510729 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 142 (238B1C00) [pid = 792] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 141 (21C23000) [pid = 792] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 140 (18403000) [pid = 792] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1BF54800) [pid = 792] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 138 (0F409000) [pid = 792] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 137 (10E57800) [pid = 792] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 136 (2060DC00) [pid = 792] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 135 (1C74B000) [pid = 792] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 134 (18A81800) [pid = 792] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 133 (2102F800) [pid = 792] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 132 (14986400) [pid = 792] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:05:10 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1872AC00) [pid = 792] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:05:10 INFO - PROCESS | 792 | 1461301510814 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 792 | ++DOCSHELL 0F409000 == 115 [pid = 792] [id = 479] 22:05:10 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (10E57800) [pid = 792] [serial = 1437] [outer = 00000000] 22:05:10 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (18A7C000) [pid = 792] [serial = 1438] [outer = 10E57800] 22:05:10 INFO - PROCESS | 792 | 1461301510863 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1964FC00) [pid = 792] [serial = 1439] [outer = 10E57800] 22:05:11 INFO - PROCESS | 792 | 1461301511265 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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1121ms 22:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:05:11 INFO - PROCESS | 792 | 1461301511317 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 792 | 1461301511319 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 22:05:11 INFO - PROCESS | 792 | 1461301511322 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 792 | 1461301511324 Marionette TRACE conn6 <- [1,1882,null,{}] 22:05:11 INFO - PROCESS | 792 | 1461301511328 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}] 22:05:11 INFO - PROCESS | 792 | 1461301511427 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 22:05:11 INFO - PROCESS | 792 | 1461301511434 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 792 | ++DOCSHELL 16EB4C00 == 116 [pid = 792] [id = 480] 22:05:11 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18A2E400) [pid = 792] [serial = 1440] [outer = 00000000] 22:05:11 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1F17BC00) [pid = 792] [serial = 1441] [outer = 18A2E400] 22:05:11 INFO - PROCESS | 792 | 1461301511479 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1F3A4000) [pid = 792] [serial = 1442] [outer = 18A2E400] 22:05:11 INFO - PROCESS | 792 | 1461301511918 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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 22:05:11 INFO - PROCESS | 792 | 1461301511970 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 792 | 1461301511972 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 22:05:11 INFO - PROCESS | 792 | 1461301511975 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 792 | 1461301511977 Marionette TRACE conn6 <- [1,1886,null,{}] 22:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:05:12 INFO - PROCESS | 792 | 1461301511980 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}] 22:05:12 INFO - PROCESS | 792 | 1461301512078 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 22:05:12 INFO - PROCESS | 792 | 1461301512114 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 792 | ++DOCSHELL 196CFC00 == 117 [pid = 792] [id = 481] 22:05:12 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1DF09400) [pid = 792] [serial = 1443] [outer = 00000000] 22:05:12 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1FE44400) [pid = 792] [serial = 1444] [outer = 1DF09400] 22:05:12 INFO - PROCESS | 792 | 1461301512160 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1FE4B400) [pid = 792] [serial = 1445] [outer = 1DF09400] 22:05:12 INFO - PROCESS | 792 | 1461301512622 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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 22:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:05:12 INFO - PROCESS | 792 | 1461301512653 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 22:05:12 INFO - PROCESS | 792 | 1461301512655 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 22:05:12 INFO - PROCESS | 792 | 1461301512658 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 792 | 1461301512661 Marionette TRACE conn6 <- [1,1890,null,{}] 22:05:12 INFO - PROCESS | 792 | 1461301512664 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}] 22:05:12 INFO - PROCESS | 792 | 1461301512863 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 22:05:13 INFO - PROCESS | 792 | 1461301513018 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 792 | ++DOCSHELL 0FB31000 == 118 [pid = 792] [id = 482] 22:05:13 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (0FB31C00) [pid = 792] [serial = 1446] [outer = 00000000] 22:05:13 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (14647800) [pid = 792] [serial = 1447] [outer = 0FB31C00] 22:05:13 INFO - PROCESS | 792 | 1461301513079 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (162A3800) [pid = 792] [serial = 1448] [outer = 0FB31C00] 22:05:13 INFO - PROCESS | 792 | 1461301513799 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]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1171ms 22:05:13 INFO - PROCESS | 792 | 1461301513833 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 792 | 1461301513839 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 22:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:05:13 INFO - PROCESS | 792 | 1461301513844 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 792 | 1461301513848 Marionette TRACE conn6 <- [1,1894,null,{}] 22:05:13 INFO - PROCESS | 792 | 1461301513853 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}] 22:05:14 INFO - PROCESS | 792 | 1461301513987 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 22:05:14 INFO - PROCESS | 792 | 1461301514149 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:14 INFO - PROCESS | 792 | ++DOCSHELL 18410800 == 119 [pid = 792] [id = 483] 22:05:14 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1871F000) [pid = 792] [serial = 1449] [outer = 00000000] 22:05:14 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (194BC000) [pid = 792] [serial = 1450] [outer = 1871F000] 22:05:14 INFO - PROCESS | 792 | 1461301514212 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (196D5400) [pid = 792] [serial = 1451] [outer = 1871F000] 22:05:14 INFO - PROCESS | 792 | 1461301514857 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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1079ms 22:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:05:14 INFO - PROCESS | 792 | 1461301514927 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 792 | 1461301514930 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 22:05:14 INFO - PROCESS | 792 | 1461301514948 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 792 | 1461301514951 Marionette TRACE conn6 <- [1,1898,null,{}] 22:05:14 INFO - PROCESS | 792 | 1461301514956 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}] 22:05:15 INFO - PROCESS | 792 | 1461301515081 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 22:05:15 INFO - PROCESS | 792 | 1461301515245 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 792 | ++DOCSHELL 1AFE2400 == 120 [pid = 792] [id = 484] 22:05:15 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1BF52000) [pid = 792] [serial = 1452] [outer = 00000000] 22:05:15 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (1DF05800) [pid = 792] [serial = 1453] [outer = 1BF52000] 22:05:15 INFO - PROCESS | 792 | 1461301515305 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (1FE4D400) [pid = 792] [serial = 1454] [outer = 1BF52000] 22:05:15 INFO - PROCESS | 792 | 1461301515925 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]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1040ms 22:05:16 INFO - PROCESS | 792 | 1461301515976 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 22:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:05:16 INFO - PROCESS | 792 | 1461301515980 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 22:05:16 INFO - PROCESS | 792 | 1461301515992 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 792 | 1461301515997 Marionette TRACE conn6 <- [1,1902,null,{}] 22:05:16 INFO - PROCESS | 792 | 1461301516017 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}] 22:05:16 INFO - PROCESS | 792 | 1461301516223 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 22:05:16 INFO - PROCESS | 792 | 1461301516342 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 792 | ++DOCSHELL 203CD800 == 121 [pid = 792] [id = 485] 22:05:16 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (20611400) [pid = 792] [serial = 1455] [outer = 00000000] 22:05:16 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (20E2B000) [pid = 792] [serial = 1456] [outer = 20611400] 22:05:16 INFO - PROCESS | 792 | 1461301516398 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (20E30C00) [pid = 792] [serial = 1457] [outer = 20611400] 22:05:16 INFO - PROCESS | 792 | 1461301516940 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]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1009ms 22:05:17 INFO - PROCESS | 792 | 1461301516995 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 792 | 1461301516998 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 22:05:17 INFO - PROCESS | 792 | 1461301517001 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:05:17 INFO - PROCESS | 792 | 1461301517003 Marionette TRACE conn6 <- [1,1906,null,{}] 22:05:17 INFO - PROCESS | 792 | 1461301517007 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}] 22:05:17 INFO - PROCESS | 792 | 1461301517132 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 22:05:17 INFO - PROCESS | 792 | 1461301517306 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:17 INFO - PROCESS | 792 | ++DOCSHELL 20E0FC00 == 122 [pid = 792] [id = 486] 22:05:17 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (20E33800) [pid = 792] [serial = 1458] [outer = 00000000] 22:05:17 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (20E60400) [pid = 792] [serial = 1459] [outer = 20E33800] 22:05:17 INFO - PROCESS | 792 | 1461301517366 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20E63800) [pid = 792] [serial = 1460] [outer = 20E33800] 22:05:18 INFO - PROCESS | 792 | 1461301517978 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]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1018ms 22:05:18 INFO - PROCESS | 792 | 1461301518023 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 792 | 1461301518026 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 22:05:18 INFO - PROCESS | 792 | 1461301518029 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:05:18 INFO - PROCESS | 792 | 1461301518031 Marionette TRACE conn6 <- [1,1910,null,{}] 22:05:18 INFO - PROCESS | 792 | 1461301518035 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}] 22:05:18 INFO - PROCESS | 792 | 1461301518159 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 22:05:18 INFO - PROCESS | 792 | 1461301518339 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 792 | ++DOCSHELL 20EDA400 == 123 [pid = 792] [id = 487] 22:05:18 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (20EDB400) [pid = 792] [serial = 1461] [outer = 00000000] 22:05:18 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (20F87000) [pid = 792] [serial = 1462] [outer = 20EDB400] 22:05:18 INFO - PROCESS | 792 | 1461301518407 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (20F92400) [pid = 792] [serial = 1463] [outer = 20EDB400] 22:05:19 INFO - PROCESS | 792 | 1461301519018 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]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1016ms 22:05:19 INFO - PROCESS | 792 | 1461301519049 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 792 | 1461301519052 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 22:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:05:19 INFO - PROCESS | 792 | 1461301519055 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 792 | 1461301519057 Marionette TRACE conn6 <- [1,1914,null,{}] 22:05:19 INFO - PROCESS | 792 | 1461301519061 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}] 22:05:19 INFO - PROCESS | 792 | 1461301519186 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 22:05:19 INFO - PROCESS | 792 | 1461301519363 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 792 | ++DOCSHELL 21035800 == 124 [pid = 792] [id = 488] 22:05:19 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (21036000) [pid = 792] [serial = 1464] [outer = 00000000] 22:05:19 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (21055C00) [pid = 792] [serial = 1465] [outer = 21036000] 22:05:19 INFO - PROCESS | 792 | 1461301519419 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (2105AC00) [pid = 792] [serial = 1466] [outer = 21036000] 22:05:19 INFO - PROCESS | 792 | 1461301519961 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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 22:05:20 INFO - PROCESS | 792 | 1461301519999 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 792 | 1461301520001 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 22:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:05:20 INFO - PROCESS | 792 | 1461301520006 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - PROCESS | 792 | 1461301520008 Marionette TRACE conn6 <- [1,1918,null,{}] 22:05:20 INFO - PROCESS | 792 | 1461301520012 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}] 22:05:20 INFO - PROCESS | 792 | 1461301520135 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 22:05:20 INFO - PROCESS | 792 | 1461301520313 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 792 | ++DOCSHELL 2105EC00 == 125 [pid = 792] [id = 489] 22:05:20 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (2105F400) [pid = 792] [serial = 1467] [outer = 00000000] 22:05:20 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (2108D800) [pid = 792] [serial = 1468] [outer = 2105F400] 22:05:20 INFO - PROCESS | 792 | 1461301520370 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (21922800) [pid = 792] [serial = 1469] [outer = 2105F400] 22:05:20 INFO - PROCESS | 792 | 1461301520943 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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 22:05:21 INFO - PROCESS | 792 | 1461301520980 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 792 | 1461301520983 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:05:21 INFO - PROCESS | 792 | 1461301520986 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 792 | 1461301520988 Marionette TRACE conn6 <- [1,1922,null,{}] 22:05:21 INFO - PROCESS | 792 | 1461301520992 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}] 22:05:21 INFO - PROCESS | 792 | 1461301521114 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 22:05:21 INFO - PROCESS | 792 | 1461301521293 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 792 | ++DOCSHELL 21926C00 == 126 [pid = 792] [id = 490] 22:05:21 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (2192D800) [pid = 792] [serial = 1470] [outer = 00000000] 22:05:21 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (21BD4C00) [pid = 792] [serial = 1471] [outer = 2192D800] 22:05:21 INFO - PROCESS | 792 | 1461301521353 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (21BDA800) [pid = 792] [serial = 1472] [outer = 2192D800] 22:05:21 INFO - PROCESS | 792 | 1461301521968 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]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 22:05:22 INFO - PROCESS | 792 | 1461301522008 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 792 | 1461301522010 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 22:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:05:22 INFO - PROCESS | 792 | 1461301522014 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - PROCESS | 792 | 1461301522016 Marionette TRACE conn6 <- [1,1926,null,{}] 22:05:22 INFO - PROCESS | 792 | 1461301522019 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}] 22:05:22 INFO - PROCESS | 792 | 1461301522142 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 22:05:22 INFO - PROCESS | 792 | 1461301522306 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 792 | ++DOCSHELL 21930800 == 127 [pid = 792] [id = 491] 22:05:22 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (21930C00) [pid = 792] [serial = 1473] [outer = 00000000] 22:05:22 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (21F83800) [pid = 792] [serial = 1474] [outer = 21930C00] 22:05:22 INFO - PROCESS | 792 | 1461301522363 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (21F88400) [pid = 792] [serial = 1475] [outer = 21930C00] 22:05:23 INFO - PROCESS | 792 | 1461301523017 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]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1020ms 22:05:23 INFO - PROCESS | 792 | 1461301523036 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 792 | 1461301523039 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 22:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:05:23 INFO - PROCESS | 792 | 1461301523042 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 792 | 1461301523044 Marionette TRACE conn6 <- [1,1930,null,{}] 22:05:23 INFO - PROCESS | 792 | 1461301523048 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}] 22:05:23 INFO - PROCESS | 792 | 1461301523173 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 22:05:23 INFO - PROCESS | 792 | 1461301523537 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 792 | ++DOCSHELL 0FA41C00 == 128 [pid = 792] [id = 492] 22:05:23 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (0FB29C00) [pid = 792] [serial = 1476] [outer = 00000000] 22:05:23 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (17B2D400) [pid = 792] [serial = 1477] [outer = 0FB29C00] 22:05:23 INFO - PROCESS | 792 | 1461301523600 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (13F36800) [pid = 792] [serial = 1478] [outer = 0FB29C00] 22:05:24 INFO - PROCESS | 792 | 1461301524268 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]]]}] 22:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1274ms 22:05:24 INFO - PROCESS | 792 | 1461301524321 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 792 | 1461301524326 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 22:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:05:24 INFO - PROCESS | 792 | 1461301524331 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:05:24 INFO - PROCESS | 792 | 1461301524334 Marionette TRACE conn6 <- [1,1934,null,{}] 22:05:24 INFO - PROCESS | 792 | 1461301524339 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}] 22:05:24 INFO - PROCESS | 792 | 1461301524493 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 22:05:24 INFO - PROCESS | 792 | 1461301524667 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:24 INFO - PROCESS | 792 | ++DOCSHELL 13F10800 == 129 [pid = 792] [id = 493] 22:05:24 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (13F33400) [pid = 792] [serial = 1479] [outer = 00000000] 22:05:24 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (158B8000) [pid = 792] [serial = 1480] [outer = 13F33400] 22:05:24 INFO - PROCESS | 792 | 1461301524719 Marionette DEBUG loaded listener.js 22:05:24 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (15938000) [pid = 792] [serial = 1481] [outer = 13F33400] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 16EB4000 == 128 [pid = 792] [id = 427] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 17B38000 == 127 [pid = 792] [id = 385] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 13F33000 == 126 [pid = 792] [id = 384] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 196CFC00 == 125 [pid = 792] [id = 481] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 16EB4C00 == 124 [pid = 792] [id = 480] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 0F409000 == 123 [pid = 792] [id = 479] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 146F8C00 == 122 [pid = 792] [id = 478] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 197BC800 == 121 [pid = 792] [id = 477] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 18D4EC00 == 120 [pid = 792] [id = 476] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 18728800 == 119 [pid = 792] [id = 475] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 18051400 == 118 [pid = 792] [id = 474] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 175 (18725400) [pid = 792] [serial = 1318] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 174 (1C751000) [pid = 792] [serial = 1321] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 173 (226C4C00) [pid = 792] [serial = 1324] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 172 (23778C00) [pid = 792] [serial = 1327] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 171 (2359AC00) [pid = 792] [serial = 1330] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 170 (2432F400) [pid = 792] [serial = 1333] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 169 (24B61000) [pid = 792] [serial = 1336] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 168 (23EF6000) [pid = 792] [serial = 1339] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 167 (24BB1C00) [pid = 792] [serial = 1342] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 174C8000 == 117 [pid = 792] [id = 473] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 174DE400 == 116 [pid = 792] [id = 472] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 225BA000 == 115 [pid = 792] [id = 468] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 23EEE800 == 114 [pid = 792] [id = 467] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 23204800 == 113 [pid = 792] [id = 466] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 2202C000 == 112 [pid = 792] [id = 465] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 21F7CC00 == 111 [pid = 792] [id = 464] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 21030400 == 110 [pid = 792] [id = 463] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 1C5E2800 == 109 [pid = 792] [id = 462] 22:05:25 INFO - PROCESS | 792 | --DOCSHELL 18DCC400 == 108 [pid = 792] [id = 461] 22:05:25 INFO - PROCESS | 792 | 1461301525472 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]]]}] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 166 (19A0D000) [pid = 792] [serial = 1378] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 165 (24316400) [pid = 792] [serial = 1372] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 164 (2359A800) [pid = 792] [serial = 1370] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 163 (229EE000) [pid = 792] [serial = 1369] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 162 (2431D400) [pid = 792] [serial = 1373] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 161 (21BD6C00) [pid = 792] [serial = 1352] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 160 (2102F000) [pid = 792] [serial = 1351] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 159 (1F181800) [pid = 792] [serial = 1349] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 158 (1D310C00) [pid = 792] [serial = 1348] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 157 (18114000) [pid = 792] [serial = 1346] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 156 (174D9400) [pid = 792] [serial = 1345] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 155 (17B30400) [pid = 792] [serial = 1357] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 154 (16EB4800) [pid = 792] [serial = 1358] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 153 (23596400) [pid = 792] [serial = 1355] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 152 (23216800) [pid = 792] [serial = 1354] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 151 (203C8400) [pid = 792] [serial = 1363] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 150 (19A0C800) [pid = 792] [serial = 1360] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1C5E8000) [pid = 792] [serial = 1361] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 148 (21927C00) [pid = 792] [serial = 1366] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 147 (21BDC000) [pid = 792] [serial = 1367] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 146 (16EB5800) [pid = 792] [serial = 1375] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 145 (18054C00) [pid = 792] [serial = 1376] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 144 (20E32000) [pid = 792] [serial = 1364] [outer = 00000000] [url = about:blank] 22:05:25 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1BF59800) [pid = 792] [serial = 1379] [outer = 00000000] [url = about:blank] 22:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1182ms 22:05:25 INFO - PROCESS | 792 | 1461301525519 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 792 | 1461301525523 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 22:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:05:25 INFO - PROCESS | 792 | 1461301525528 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 792 | 1461301525529 Marionette TRACE conn6 <- [1,1938,null,{}] 22:05:25 INFO - PROCESS | 792 | 1461301525533 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}] 22:05:25 INFO - PROCESS | 792 | 1461301525642 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 22:05:25 INFO - PROCESS | 792 | 1461301525651 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 792 | ++DOCSHELL 14891800 == 109 [pid = 792] [id = 494] 22:05:25 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (15887C00) [pid = 792] [serial = 1482] [outer = 00000000] 22:05:25 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (174E2000) [pid = 792] [serial = 1483] [outer = 15887C00] 22:05:25 INFO - PROCESS | 792 | 1461301525700 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (17B31800) [pid = 792] [serial = 1484] [outer = 15887C00] 22:05:26 INFO - PROCESS | 792 | 1461301526251 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]]]}] 22:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 22:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:05:26 INFO - PROCESS | 792 | 1461301526303 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 792 | 1461301526305 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 22:05:26 INFO - PROCESS | 792 | 1461301526310 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 792 | 1461301526316 Marionette TRACE conn6 <- [1,1942,null,{}] 22:05:26 INFO - PROCESS | 792 | 1461301526325 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}] 22:05:26 INFO - PROCESS | 792 | 1461301526437 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 22:05:26 INFO - PROCESS | 792 | 1461301526565 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:26 INFO - PROCESS | 792 | ++DOCSHELL 1840B800 == 110 [pid = 792] [id = 495] 22:05:26 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1840C000) [pid = 792] [serial = 1485] [outer = 00000000] 22:05:26 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (18721800) [pid = 792] [serial = 1486] [outer = 1840C000] 22:05:26 INFO - PROCESS | 792 | 1461301526611 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (18728800) [pid = 792] [serial = 1487] [outer = 1840C000] 22:05:27 INFO - PROCESS | 792 | 1461301526985 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]]]}] 22:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 22:05:27 INFO - PROCESS | 792 | 1461301527043 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 22:05:27 INFO - PROCESS | 792 | 1461301527045 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 22:05:27 INFO - PROCESS | 792 | 1461301527049 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:05:27 INFO - PROCESS | 792 | 1461301527050 Marionette TRACE conn6 <- [1,1946,null,{}] 22:05:27 INFO - PROCESS | 792 | 1461301527054 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}] 22:05:27 INFO - PROCESS | 792 | 1461301527192 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 22:05:27 INFO - PROCESS | 792 | 1461301527204 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 792 | ++DOCSHELL 18A2C800 == 111 [pid = 792] [id = 496] 22:05:27 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (18A33000) [pid = 792] [serial = 1488] [outer = 00000000] 22:05:27 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (18D4EC00) [pid = 792] [serial = 1489] [outer = 18A33000] 22:05:27 INFO - PROCESS | 792 | 1461301527253 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (19262000) [pid = 792] [serial = 1490] [outer = 18A33000] 22:05:27 INFO - PROCESS | 792 | 1461301527759 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]]]}] 22:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 771ms 22:05:27 INFO - PROCESS | 792 | 1461301527824 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 22:05:27 INFO - PROCESS | 792 | 1461301527826 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 22:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:05:27 INFO - PROCESS | 792 | 1461301527836 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:05:27 INFO - PROCESS | 792 | 1461301527837 Marionette TRACE conn6 <- [1,1950,null,{}] 22:05:27 INFO - PROCESS | 792 | 1461301527841 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}] 22:05:28 INFO - PROCESS | 792 | 1461301527984 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 22:05:28 INFO - PROCESS | 792 | 1461301528007 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 792 | ++DOCSHELL 194B3C00 == 112 [pid = 792] [id = 497] 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (194B6400) [pid = 792] [serial = 1491] [outer = 00000000] 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (19649400) [pid = 792] [serial = 1492] [outer = 194B6400] 22:05:28 INFO - PROCESS | 792 | 1461301528061 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (196D8800) [pid = 792] [serial = 1493] [outer = 194B6400] 22:05:28 INFO - PROCESS | 792 | 1461301528555 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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 22:05:28 INFO - PROCESS | 792 | 1461301528622 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 792 | 1461301528624 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 22:05:28 INFO - PROCESS | 792 | 1461301528632 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:05:28 INFO - PROCESS | 792 | 1461301528633 Marionette TRACE conn6 <- [1,1954,null,{}] 22:05:28 INFO - PROCESS | 792 | 1461301528637 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}] 22:05:28 INFO - PROCESS | 792 | 1461301528780 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 22:05:28 INFO - PROCESS | 792 | 1461301528806 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 792 | ++DOCSHELL 198EA400 == 113 [pid = 792] [id = 498] 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (198F1000) [pid = 792] [serial = 1494] [outer = 00000000] 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (1ACB3C00) [pid = 792] [serial = 1495] [outer = 198F1000] 22:05:28 INFO - PROCESS | 792 | 1461301528851 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (1AD21000) [pid = 792] [serial = 1496] [outer = 198F1000] 22:05:29 INFO - PROCESS | 792 | 1461301529293 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]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 22:05:29 INFO - PROCESS | 792 | 1461301529312 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 792 | 1461301529314 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 22:05:29 INFO - PROCESS | 792 | 1461301529317 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 792 | 1461301529318 Marionette TRACE conn6 <- [1,1958,null,{}] 22:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:05:29 INFO - PROCESS | 792 | 1461301529330 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}] 22:05:29 INFO - PROCESS | 792 | 1461301529784 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 157 (18A2E400) [pid = 792] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 156 (10E57800) [pid = 792] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 155 (21BD0000) [pid = 792] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 154 (18851C00) [pid = 792] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 153 (1F179800) [pid = 792] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 152 (19A17C00) [pid = 792] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 151 (1805DC00) [pid = 792] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 150 (19645800) [pid = 792] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 149 (18119800) [pid = 792] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 148 (1C5E8800) [pid = 792] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:05:29 INFO - PROCESS | 792 | --DOMWINDOW == 147 (17B2B800) [pid = 792] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:05:29 INFO - PROCESS | 792 | 1461301529870 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 792 | ++DOCSHELL 10A08000 == 114 [pid = 792] [id = 499] 22:05:29 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (10A52000) [pid = 792] [serial = 1497] [outer = 00000000] 22:05:29 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (18112C00) [pid = 792] [serial = 1498] [outer = 10A52000] 22:05:29 INFO - PROCESS | 792 | 1461301529916 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (19269400) [pid = 792] [serial = 1499] [outer = 10A52000] 22:05:30 INFO - PROCESS | 792 | 1461301530323 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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1015ms 22:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:05:30 INFO - PROCESS | 792 | 1461301530336 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 792 | 1461301530338 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 22:05:30 INFO - PROCESS | 792 | 1461301530342 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 792 | 1461301530343 Marionette TRACE conn6 <- [1,1962,null,{}] 22:05:30 INFO - PROCESS | 792 | 1461301530346 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}] 22:05:30 INFO - PROCESS | 792 | 1461301530450 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 22:05:30 INFO - PROCESS | 792 | 1461301530457 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 792 | ++DOCSHELL 197BA000 == 115 [pid = 792] [id = 500] 22:05:30 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (1BA43400) [pid = 792] [serial = 1500] [outer = 00000000] 22:05:30 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (1C33A400) [pid = 792] [serial = 1501] [outer = 1BA43400] 22:05:30 INFO - PROCESS | 792 | 1461301530504 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1C5E5000) [pid = 792] [serial = 1502] [outer = 1BA43400] 22:05:30 INFO - PROCESS | 792 | 1461301530958 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]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 22:05:31 INFO - PROCESS | 792 | 1461301531013 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 792 | 1461301531015 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 22:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:05:31 INFO - PROCESS | 792 | 1461301531023 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 792 | 1461301531024 Marionette TRACE conn6 <- [1,1966,null,{}] 22:05:31 INFO - PROCESS | 792 | 1461301531028 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}] 22:05:31 INFO - PROCESS | 792 | 1461301531129 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 22:05:31 INFO - PROCESS | 792 | 1461301531136 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 792 | ++DOCSHELL 17B2CC00 == 116 [pid = 792] [id = 501] 22:05:31 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1C5E7400) [pid = 792] [serial = 1503] [outer = 00000000] 22:05:31 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (1C73A000) [pid = 792] [serial = 1504] [outer = 1C5E7400] 22:05:31 INFO - PROCESS | 792 | 1461301531180 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (1C748800) [pid = 792] [serial = 1505] [outer = 1C5E7400] 22:05:31 INFO - PROCESS | 792 | 1461301531641 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]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 22:05:31 INFO - PROCESS | 792 | 1461301531698 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 792 | 1461301531700 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 22:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:05:31 INFO - PROCESS | 792 | 1461301531720 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 792 | 1461301531722 Marionette TRACE conn6 <- [1,1970,null,{}] 22:05:31 INFO - PROCESS | 792 | 1461301531726 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}] 22:05:31 INFO - PROCESS | 792 | 1461301531908 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 22:05:32 INFO - PROCESS | 792 | 1461301532079 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 792 | ++DOCSHELL 101A5800 == 117 [pid = 792] [id = 502] 22:05:32 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (101B0400) [pid = 792] [serial = 1506] [outer = 00000000] 22:05:32 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (10EFB000) [pid = 792] [serial = 1507] [outer = 101B0400] 22:05:32 INFO - PROCESS | 792 | 1461301532141 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (13F3F400) [pid = 792] [serial = 1508] [outer = 101B0400] 22:05:32 INFO - PROCESS | 792 | 1461301532821 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]]]}] 22:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1143ms 22:05:32 INFO - PROCESS | 792 | 1461301532847 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 792 | 1461301532852 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:05:32 INFO - PROCESS | 792 | 1461301532856 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 792 | 1461301532861 Marionette TRACE conn6 <- [1,1974,null,{}] 22:05:32 INFO - PROCESS | 792 | 1461301532866 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}] 22:05:33 INFO - PROCESS | 792 | 1461301533030 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 22:05:33 INFO - PROCESS | 792 | 1461301533198 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 792 | ++DOCSHELL 1810E400 == 118 [pid = 792] [id = 503] 22:05:33 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (18113000) [pid = 792] [serial = 1509] [outer = 00000000] 22:05:33 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (1840DC00) [pid = 792] [serial = 1510] [outer = 18113000] 22:05:33 INFO - PROCESS | 792 | 1461301533259 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (18858400) [pid = 792] [serial = 1511] [outer = 18113000] 22:05:33 INFO - PROCESS | 792 | 1461301533854 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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1023ms 22:05:33 INFO - PROCESS | 792 | 1461301533885 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 792 | 1461301533888 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 22:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:05:33 INFO - PROCESS | 792 | 1461301533892 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 792 | 1461301533894 Marionette TRACE conn6 <- [1,1978,null,{}] 22:05:33 INFO - PROCESS | 792 | 1461301533898 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}] 22:05:34 INFO - PROCESS | 792 | 1461301534026 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 22:05:34 INFO - PROCESS | 792 | 1461301534209 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 792 | ++DOCSHELL 19A18000 == 119 [pid = 792] [id = 504] 22:05:34 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (19A18800) [pid = 792] [serial = 1512] [outer = 00000000] 22:05:34 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (1C510800) [pid = 792] [serial = 1513] [outer = 19A18800] 22:05:34 INFO - PROCESS | 792 | 1461301534267 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (1C750C00) [pid = 792] [serial = 1514] [outer = 19A18800] 22:05:34 INFO - PROCESS | 792 | 1461301534848 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]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 22:05:34 INFO - PROCESS | 792 | 1461301534864 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 792 | 1461301534868 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 22:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:05:34 INFO - PROCESS | 792 | 1461301534896 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 792 | 1461301534901 Marionette TRACE conn6 <- [1,1982,null,{}] 22:05:34 INFO - PROCESS | 792 | 1461301534905 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}] 22:05:35 INFO - PROCESS | 792 | 1461301535034 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 22:05:35 INFO - PROCESS | 792 | 1461301535212 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 792 | ++DOCSHELL 1BF54800 == 120 [pid = 792] [id = 505] 22:05:35 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1DF10C00) [pid = 792] [serial = 1515] [outer = 00000000] 22:05:35 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (1F3A5800) [pid = 792] [serial = 1516] [outer = 1DF10C00] 22:05:35 INFO - PROCESS | 792 | 1461301535269 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (1FE41400) [pid = 792] [serial = 1517] [outer = 1DF10C00] 22:05:35 INFO - PROCESS | 792 | 1461301535859 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]]]}] 22:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 987ms 22:05:35 INFO - PROCESS | 792 | 1461301535879 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 792 | 1461301535881 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 22:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:05:35 INFO - PROCESS | 792 | 1461301535901 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 792 | 1461301535903 Marionette TRACE conn6 <- [1,1986,null,{}] 22:05:35 INFO - PROCESS | 792 | 1461301535908 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}] 22:05:36 INFO - PROCESS | 792 | 1461301536032 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 22:05:36 INFO - PROCESS | 792 | 1461301536209 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 792 | ++DOCSHELL 1DF0BC00 == 121 [pid = 792] [id = 506] 22:05:36 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (1F179400) [pid = 792] [serial = 1518] [outer = 00000000] 22:05:36 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (203C5C00) [pid = 792] [serial = 1519] [outer = 1F179400] 22:05:36 INFO - PROCESS | 792 | 1461301536266 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (203CDC00) [pid = 792] [serial = 1520] [outer = 1F179400] 22:05:36 INFO - PROCESS | 792 | 1461301536840 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]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 987ms 22:05:36 INFO - PROCESS | 792 | 1461301536876 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 792 | 1461301536879 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 22:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:05:36 INFO - PROCESS | 792 | 1461301536882 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 792 | 1461301536884 Marionette TRACE conn6 <- [1,1990,null,{}] 22:05:36 INFO - PROCESS | 792 | 1461301536888 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}] 22:05:37 INFO - PROCESS | 792 | 1461301537019 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 22:05:37 INFO - PROCESS | 792 | 1461301537213 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:37 INFO - PROCESS | 792 | ++DOCSHELL 20612C00 == 122 [pid = 792] [id = 507] 22:05:37 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (20614000) [pid = 792] [serial = 1521] [outer = 00000000] 22:05:37 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (20E0B000) [pid = 792] [serial = 1522] [outer = 20614000] 22:05:37 INFO - PROCESS | 792 | 1461301537282 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (20E2D800) [pid = 792] [serial = 1523] [outer = 20614000] 22:05:37 INFO - PROCESS | 792 | --DOCSHELL 174C2000 == 121 [pid = 792] [id = 11] 22:05:37 INFO - PROCESS | 792 | 1461301537958 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]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1122ms 22:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:05:38 INFO - PROCESS | 792 | 1461301538008 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 792 | 1461301538010 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 22:05:38 INFO - PROCESS | 792 | 1461301538014 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 792 | 1461301538016 Marionette TRACE conn6 <- [1,1994,null,{}] 22:05:38 INFO - PROCESS | 792 | 1461301538020 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}] 22:05:38 INFO - PROCESS | 792 | 1461301538145 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 22:05:38 INFO - PROCESS | 792 | 1461301538312 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 792 | ++DOCSHELL 18A89000 == 122 [pid = 792] [id = 508] 22:05:38 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (1C737000) [pid = 792] [serial = 1524] [outer = 00000000] 22:05:38 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (20E63C00) [pid = 792] [serial = 1525] [outer = 1C737000] 22:05:38 INFO - PROCESS | 792 | 1461301538368 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (20ED4800) [pid = 792] [serial = 1526] [outer = 1C737000] 22:05:38 INFO - PROCESS | 792 | 1461301538947 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]]]}] 22:05:39 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 22:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 22:05:39 INFO - PROCESS | 792 | 1461301538988 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 792 | 1461301538991 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 22:05:39 INFO - PROCESS | 792 | 1461301538994 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:05:39 INFO - PROCESS | 792 | 1461301538996 Marionette TRACE conn6 <- [1,1998,null,{}] 22:05:39 INFO - PROCESS | 792 | 1461301539000 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}] 22:05:39 INFO - PROCESS | 792 | 1461301539123 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 22:05:39 INFO - PROCESS | 792 | 1461301539264 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 792 | ++DOCSHELL 20EE0000 == 123 [pid = 792] [id = 509] 22:05:39 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (20F8C800) [pid = 792] [serial = 1527] [outer = 00000000] 22:05:39 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (21031400) [pid = 792] [serial = 1528] [outer = 20F8C800] 22:05:39 INFO - PROCESS | 792 | 1461301539320 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (21037000) [pid = 792] [serial = 1529] [outer = 20F8C800] 22:05:39 INFO - PROCESS | 792 | 1461301539909 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]]]}] 22:05:39 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 22:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 971ms 22:05:39 INFO - PROCESS | 792 | 1461301539969 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 792 | 1461301539972 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 22:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:05:39 INFO - PROCESS | 792 | 1461301539975 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 792 | 1461301539977 Marionette TRACE conn6 <- [1,2002,null,{}] 22:05:40 INFO - PROCESS | 792 | 1461301539981 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}] 22:05:40 INFO - PROCESS | 792 | 1461301540104 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 22:05:40 INFO - PROCESS | 792 | 1461301540306 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 792 | ++DOCSHELL 21087C00 == 124 [pid = 792] [id = 510] 22:05:40 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (2108B000) [pid = 792] [serial = 1530] [outer = 00000000] 22:05:40 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (2192EC00) [pid = 792] [serial = 1531] [outer = 2108B000] 22:05:40 INFO - PROCESS | 792 | 1461301540366 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (21BD4800) [pid = 792] [serial = 1532] [outer = 2108B000] 22:05:41 INFO - PROCESS | 792 | 1461301541001 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]]]}] 22:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1069ms 22:05:41 INFO - PROCESS | 792 | 1461301541048 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 22:05:41 INFO - PROCESS | 792 | 1461301541051 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 22:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:05:41 INFO - PROCESS | 792 | 1461301541054 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 792 | 1461301541056 Marionette TRACE conn6 <- [1,2006,null,{}] 22:05:41 INFO - PROCESS | 792 | 1461301541060 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}] 22:05:41 INFO - PROCESS | 792 | 1461301541184 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 22:05:41 INFO - PROCESS | 792 | 1461301541353 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 792 | ++DOCSHELL 1964A000 == 125 [pid = 792] [id = 511] 22:05:41 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (1964D000) [pid = 792] [serial = 1533] [outer = 00000000] 22:05:41 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (1AFE9400) [pid = 792] [serial = 1534] [outer = 1964D000] 22:05:41 INFO - PROCESS | 792 | 1461301541410 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (1C5EB000) [pid = 792] [serial = 1535] [outer = 1964D000] 22:05:42 INFO - PROCESS | 792 | 1461301542360 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]]]}] 22:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1321ms 22:05:42 INFO - PROCESS | 792 | 1461301542378 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 792 | 1461301542384 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 22:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:05:42 INFO - PROCESS | 792 | 1461301542389 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 792 | 1461301542393 Marionette TRACE conn6 <- [1,2010,null,{}] 22:05:42 INFO - PROCESS | 792 | 1461301542398 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}] 22:05:42 INFO - PROCESS | 792 | 1461301542521 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 22:05:42 INFO - PROCESS | 792 | 1461301542709 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 792 | ++DOCSHELL 13F3C000 == 126 [pid = 792] [id = 512] 22:05:42 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (13F3E400) [pid = 792] [serial = 1536] [outer = 00000000] 22:05:42 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (158BAC00) [pid = 792] [serial = 1537] [outer = 13F3E400] 22:05:42 INFO - PROCESS | 792 | 1461301542763 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (16E1BC00) [pid = 792] [serial = 1538] [outer = 13F3E400] 22:05:43 INFO - PROCESS | 792 | 1461301543400 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]]]}] 22:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1022ms 22:05:43 INFO - PROCESS | 792 | 1461301543416 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 22:05:43 INFO - PROCESS | 792 | 1461301543421 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 22:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:05:43 INFO - PROCESS | 792 | 1461301543428 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 792 | 1461301543430 Marionette TRACE conn6 <- [1,2014,null,{}] 22:05:43 INFO - PROCESS | 792 | 1461301543434 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}] 22:05:43 INFO - PROCESS | 792 | 1461301543548 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 22:05:43 INFO - PROCESS | 792 | 1461301543755 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 792 | --DOCSHELL 21085C00 == 125 [pid = 792] [id = 438] 22:05:43 INFO - PROCESS | 792 | --DOCSHELL 17B2CC00 == 124 [pid = 792] [id = 501] 22:05:43 INFO - PROCESS | 792 | --DOCSHELL 197BA000 == 123 [pid = 792] [id = 500] 22:05:43 INFO - PROCESS | 792 | --DOCSHELL 10A08000 == 122 [pid = 792] [id = 499] 22:05:43 INFO - PROCESS | 792 | --DOCSHELL 198EA400 == 121 [pid = 792] [id = 498] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 188 (1FE44400) [pid = 792] [serial = 1444] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 187 (21084400) [pid = 792] [serial = 1390] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 186 (2265E400) [pid = 792] [serial = 1393] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 185 (23210400) [pid = 792] [serial = 1396] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 184 (24331800) [pid = 792] [serial = 1399] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 183 (24BB5800) [pid = 792] [serial = 1402] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 182 (225BEC00) [pid = 792] [serial = 1405] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1F187000) [pid = 792] [serial = 1408] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | --DOMWINDOW == 180 (1926A000) [pid = 792] [serial = 1411] [outer = 00000000] [url = about:blank] 22:05:43 INFO - PROCESS | 792 | ++DOCSHELL 10A08000 == 122 [pid = 792] [id = 513] 22:05:43 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (10E1A800) [pid = 792] [serial = 1539] [outer = 00000000] 22:05:43 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (162ABC00) [pid = 792] [serial = 1540] [outer = 10E1A800] 22:05:43 INFO - PROCESS | 792 | 1461301543883 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (18404800) [pid = 792] [serial = 1541] [outer = 10E1A800] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 1840B800 == 121 [pid = 792] [id = 495] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 14891800 == 120 [pid = 792] [id = 494] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 13F10800 == 119 [pid = 792] [id = 493] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 0FA41C00 == 118 [pid = 792] [id = 492] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 21926C00 == 117 [pid = 792] [id = 490] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 2105EC00 == 116 [pid = 792] [id = 489] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 21035800 == 115 [pid = 792] [id = 488] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 20EDA400 == 114 [pid = 792] [id = 487] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 20E0FC00 == 113 [pid = 792] [id = 486] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 203CD800 == 112 [pid = 792] [id = 485] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 1AFE2400 == 111 [pid = 792] [id = 484] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 18410800 == 110 [pid = 792] [id = 483] 22:05:44 INFO - PROCESS | 792 | --DOCSHELL 0FB31000 == 109 [pid = 792] [id = 482] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 182 (21C1FC00) [pid = 792] [serial = 1316] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1837E400) [pid = 792] [serial = 1414] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 180 (1926BC00) [pid = 792] [serial = 1426] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 179 (194B8800) [pid = 792] [serial = 1427] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 178 (1FE63000) [pid = 792] [serial = 1381] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 177 (1C5EF000) [pid = 792] [serial = 1432] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 176 (203C2400) [pid = 792] [serial = 1382] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 175 (18410C00) [pid = 792] [serial = 1423] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 174 (18726000) [pid = 792] [serial = 1424] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 173 (197BE400) [pid = 792] [serial = 1429] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 172 (1C513000) [pid = 792] [serial = 1421] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 171 (1C336000) [pid = 792] [serial = 1420] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 170 (1C74F400) [pid = 792] [serial = 1435] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 169 (194B2000) [pid = 792] [serial = 1418] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 168 (18A8AC00) [pid = 792] [serial = 1417] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 167 (1C731000) [pid = 792] [serial = 1433] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 166 (1F3A6000) [pid = 792] [serial = 1387] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 165 (197C2800) [pid = 792] [serial = 1384] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 164 (1DF01800) [pid = 792] [serial = 1436] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 163 (1F17BC00) [pid = 792] [serial = 1441] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 162 (1964FC00) [pid = 792] [serial = 1439] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 161 (18A7C000) [pid = 792] [serial = 1438] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 160 (1F3A4000) [pid = 792] [serial = 1442] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | --DOMWINDOW == 159 (19A0E400) [pid = 792] [serial = 1430] [outer = 00000000] [url = about:blank] 22:05:44 INFO - PROCESS | 792 | 1461301544648 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]]]}] 22:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1279ms 22:05:44 INFO - PROCESS | 792 | 1461301544710 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 792 | 1461301544716 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 22:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:05:44 INFO - PROCESS | 792 | 1461301544722 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - PROCESS | 792 | 1461301544726 Marionette TRACE conn6 <- [1,2018,null,{}] 22:05:44 INFO - PROCESS | 792 | 1461301544731 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}] 22:05:44 INFO - PROCESS | 792 | 1461301544922 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 22:05:44 INFO - PROCESS | 792 | 1461301544936 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 792 | ++DOCSHELL 13F3CC00 == 110 [pid = 792] [id = 514] 22:05:45 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (14891800) [pid = 792] [serial = 1542] [outer = 00000000] 22:05:45 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (16EB0800) [pid = 792] [serial = 1543] [outer = 14891800] 22:05:45 INFO - PROCESS | 792 | 1461301545036 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (174E1800) [pid = 792] [serial = 1544] [outer = 14891800] 22:05:45 INFO - PROCESS | 792 | 1461301545734 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]]]}] 22:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1077ms 22:05:45 INFO - PROCESS | 792 | 1461301545812 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 792 | 1461301545818 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 22:05:45 INFO - PROCESS | 792 | 1461301545839 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - PROCESS | 792 | 1461301545842 Marionette TRACE conn6 <- [1,2022,null,{}] 22:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:05:45 INFO - PROCESS | 792 | 1461301545847 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}] 22:05:46 INFO - PROCESS | 792 | 1461301545977 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 22:05:46 INFO - PROCESS | 792 | 1461301546131 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 792 | ++DOCSHELL 18389C00 == 111 [pid = 792] [id = 515] 22:05:46 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (1838B000) [pid = 792] [serial = 1545] [outer = 00000000] 22:05:46 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (18727800) [pid = 792] [serial = 1546] [outer = 1838B000] 22:05:46 INFO - PROCESS | 792 | 1461301546194 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (1885A000) [pid = 792] [serial = 1547] [outer = 1838B000] 22:05:46 INFO - PROCESS | 792 | 1461301546785 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]]]}] 22:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 22:05:46 INFO - PROCESS | 792 | 1461301546821 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 792 | 1461301546824 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 22:05:46 INFO - PROCESS | 792 | 1461301546828 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:05:46 INFO - PROCESS | 792 | 1461301546832 Marionette TRACE conn6 <- [1,2026,null,{}] 22:05:46 INFO - PROCESS | 792 | 1461301546844 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}] 22:05:46 INFO - PROCESS | 792 | 1461301546973 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 22:05:47 INFO - PROCESS | 792 | 1461301547157 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:47 INFO - PROCESS | 792 | ++DOCSHELL 1926A000 == 112 [pid = 792] [id = 516] 22:05:47 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1926BC00) [pid = 792] [serial = 1548] [outer = 00000000] 22:05:47 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (194B7800) [pid = 792] [serial = 1549] [outer = 1926BC00] 22:05:47 INFO - PROCESS | 792 | 1461301547220 Marionette DEBUG loaded listener.js 22:05:47 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (195D0400) [pid = 792] [serial = 1550] [outer = 1926BC00] 22:05:47 INFO - PROCESS | 792 | 1461301547844 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]]]}] 22:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1075ms 22:05:47 INFO - PROCESS | 792 | 1461301547907 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 792 | 1461301547910 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 22:05:47 INFO - PROCESS | 792 | 1461301547913 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:05:47 INFO - PROCESS | 792 | 1461301547915 Marionette TRACE conn6 <- [1,2030,null,{}] 22:05:47 INFO - PROCESS | 792 | 1461301547919 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}] 22:05:48 INFO - PROCESS | 792 | 1461301548038 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 22:05:48 INFO - PROCESS | 792 | 1461301548198 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 792 | ++DOCSHELL 196D4000 == 113 [pid = 792] [id = 517] 22:05:48 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (196D4800) [pid = 792] [serial = 1551] [outer = 00000000] 22:05:48 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (197DF800) [pid = 792] [serial = 1552] [outer = 196D4800] 22:05:48 INFO - PROCESS | 792 | 1461301548256 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (19874800) [pid = 792] [serial = 1553] [outer = 196D4800] 22:05:48 INFO - PROCESS | 792 | 1461301548848 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]]]}] 22:05:48 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) 22:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 22:05:48 INFO - PROCESS | 792 | 1461301548887 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 792 | 1461301548889 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 22:05:48 INFO - PROCESS | 792 | 1461301548893 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:05:48 INFO - PROCESS | 792 | 1461301548895 Marionette TRACE conn6 <- [1,2034,null,{}] 22:05:48 INFO - PROCESS | 792 | 1461301548898 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}] 22:05:49 INFO - PROCESS | 792 | 1461301549016 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 22:05:49 INFO - PROCESS | 792 | 1461301549194 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 792 | ++DOCSHELL 197C3000 == 114 [pid = 792] [id = 518] 22:05:49 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (198F6800) [pid = 792] [serial = 1554] [outer = 00000000] 22:05:49 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (19A18400) [pid = 792] [serial = 1555] [outer = 198F6800] 22:05:49 INFO - PROCESS | 792 | 1461301549251 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (1ACBE800) [pid = 792] [serial = 1556] [outer = 198F6800] 22:05:49 INFO - PROCESS | 792 | 1461301549818 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]]]}] 22:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 22:05:49 INFO - PROCESS | 792 | 1461301549867 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 792 | 1461301549869 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 22:05:49 INFO - PROCESS | 792 | 1461301549873 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:05:49 INFO - PROCESS | 792 | 1461301549875 Marionette TRACE conn6 <- [1,2038,null,{}] 22:05:49 INFO - PROCESS | 792 | 1461301549879 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}] 22:05:50 INFO - PROCESS | 792 | 1461301550005 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 22:05:50 INFO - PROCESS | 792 | 1461301550167 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 792 | ++DOCSHELL 1BF57C00 == 115 [pid = 792] [id = 519] 22:05:50 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (1C334400) [pid = 792] [serial = 1557] [outer = 00000000] 22:05:50 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (1C5E3C00) [pid = 792] [serial = 1558] [outer = 1C334400] 22:05:50 INFO - PROCESS | 792 | 1461301550228 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (1C5E7800) [pid = 792] [serial = 1559] [outer = 1C334400] 22:05:50 INFO - PROCESS | 792 | 1461301550801 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]]]}] 22:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 22:05:50 INFO - PROCESS | 792 | 1461301550847 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 792 | 1461301550849 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 22:05:50 INFO - PROCESS | 792 | 1461301550853 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:05:50 INFO - PROCESS | 792 | 1461301550855 Marionette TRACE conn6 <- [1,2042,null,{}] 22:05:50 INFO - PROCESS | 792 | 1461301550858 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}] 22:05:50 INFO - PROCESS | 792 | 1461301550973 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 22:05:51 INFO - PROCESS | 792 | 1461301551147 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 792 | ++DOCSHELL 1C5F0000 == 116 [pid = 792] [id = 520] 22:05:51 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (1C732C00) [pid = 792] [serial = 1560] [outer = 00000000] 22:05:51 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (1C74AC00) [pid = 792] [serial = 1561] [outer = 1C732C00] 22:05:51 INFO - PROCESS | 792 | 1461301551203 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (1D311000) [pid = 792] [serial = 1562] [outer = 1C732C00] 22:05:51 INFO - PROCESS | 792 | 1461301551808 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]]]}] 22:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 22:05:51 INFO - PROCESS | 792 | 1461301551827 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 792 | 1461301551829 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 22:05:51 INFO - PROCESS | 792 | 1461301551833 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:05:51 INFO - PROCESS | 792 | 1461301551835 Marionette TRACE conn6 <- [1,2046,null,{}] 22:05:51 INFO - PROCESS | 792 | 1461301551838 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}] 22:05:51 INFO - PROCESS | 792 | 1461301551953 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 22:05:52 INFO - PROCESS | 792 | 1461301552127 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 792 | ++DOCSHELL 0FA34400 == 117 [pid = 792] [id = 521] 22:05:52 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (1DF0EC00) [pid = 792] [serial = 1563] [outer = 00000000] 22:05:52 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (1F180000) [pid = 792] [serial = 1564] [outer = 1DF0EC00] 22:05:52 INFO - PROCESS | 792 | 1461301552184 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (1F3A5000) [pid = 792] [serial = 1565] [outer = 1DF0EC00] 22:05:52 INFO - PROCESS | 792 | 1461301552719 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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 971ms 22:05:52 INFO - PROCESS | 792 | 1461301552807 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 22:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:05:52 INFO - PROCESS | 792 | 1461301552810 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 22:05:52 INFO - PROCESS | 792 | 1461301552813 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 792 | 1461301552815 Marionette TRACE conn6 <- [1,2050,null,{}] 22:05:52 INFO - PROCESS | 792 | 1461301552819 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}] 22:05:52 INFO - PROCESS | 792 | 1461301552934 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 22:05:53 INFO - PROCESS | 792 | 1461301553095 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 792 | ++DOCSHELL 1F17D000 == 118 [pid = 792] [id = 522] 22:05:53 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (1FE42000) [pid = 792] [serial = 1566] [outer = 00000000] 22:05:53 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (1FE4DC00) [pid = 792] [serial = 1567] [outer = 1FE42000] 22:05:53 INFO - PROCESS | 792 | 1461301553152 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (1FE65800) [pid = 792] [serial = 1568] [outer = 1FE42000] 22:05:53 INFO - PROCESS | 792 | 1461301553765 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]]]}] 22:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 971ms 22:05:53 INFO - PROCESS | 792 | 1461301553788 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 792 | 1461301553790 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 22:05:53 INFO - PROCESS | 792 | 1461301553794 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:05:53 INFO - PROCESS | 792 | 1461301553796 Marionette TRACE conn6 <- [1,2054,null,{}] 22:05:53 INFO - PROCESS | 792 | 1461301553799 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}] 22:05:53 INFO - PROCESS | 792 | 1461301553915 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 22:05:54 INFO - PROCESS | 792 | 1461301554099 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 792 | ++DOCSHELL 1FE6E400 == 119 [pid = 792] [id = 523] 22:05:54 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (203C5000) [pid = 792] [serial = 1569] [outer = 00000000] 22:05:54 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (20607000) [pid = 792] [serial = 1570] [outer = 203C5000] 22:05:54 INFO - PROCESS | 792 | 1461301554156 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (20613800) [pid = 792] [serial = 1571] [outer = 203C5000] 22:05:54 INFO - PROCESS | 792 | 1461301554795 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]]]}] 22:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 22:05:54 INFO - PROCESS | 792 | 1461301554814 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 792 | 1461301554817 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 22:05:54 INFO - PROCESS | 792 | 1461301554820 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:05:54 INFO - PROCESS | 792 | 1461301554823 Marionette TRACE conn6 <- [1,2058,null,{}] 22:05:54 INFO - PROCESS | 792 | 1461301554827 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}] 22:05:54 INFO - PROCESS | 792 | 1461301554971 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 22:05:55 INFO - PROCESS | 792 | 1461301555139 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 792 | ++DOCSHELL 20E34800 == 120 [pid = 792] [id = 524] 22:05:55 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (20E38400) [pid = 792] [serial = 1572] [outer = 00000000] 22:05:55 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (20ED5400) [pid = 792] [serial = 1573] [outer = 20E38400] 22:05:55 INFO - PROCESS | 792 | 1461301555202 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (20F90400) [pid = 792] [serial = 1574] [outer = 20E38400] 22:05:55 INFO - PROCESS | 792 | 1461301555811 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]]]}] 22:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1019ms 22:05:55 INFO - PROCESS | 792 | 1461301555843 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 22:05:55 INFO - PROCESS | 792 | 1461301555845 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 22:05:55 INFO - PROCESS | 792 | 1461301555849 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:05:55 INFO - PROCESS | 792 | 1461301555851 Marionette TRACE conn6 <- [1,2062,null,{}] 22:05:55 INFO - PROCESS | 792 | 1461301555855 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}] 22:05:55 INFO - PROCESS | 792 | 1461301555975 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 22:05:56 INFO - PROCESS | 792 | 1461301556156 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 792 | ++DOCSHELL 146EFC00 == 121 [pid = 792] [id = 525] 22:05:56 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (158B6800) [pid = 792] [serial = 1575] [outer = 00000000] 22:05:56 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (2105E400) [pid = 792] [serial = 1576] [outer = 158B6800] 22:05:56 INFO - PROCESS | 792 | 1461301556213 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (2108E400) [pid = 792] [serial = 1577] [outer = 158B6800] 22:05:56 INFO - PROCESS | 792 | 1461301556920 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]]]}] 22:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1124ms 22:05:57 INFO - PROCESS | 792 | 1461301556978 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 22:05:57 INFO - PROCESS | 792 | 1461301556983 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 22:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:05:57 INFO - PROCESS | 792 | 1461301556988 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - PROCESS | 792 | 1461301556991 Marionette TRACE conn6 <- [1,2066,null,{}] 22:05:57 INFO - PROCESS | 792 | 1461301556996 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}] 22:05:57 INFO - PROCESS | 792 | 1461301557117 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 22:05:57 INFO - PROCESS | 792 | 1461301557286 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 792 | ++DOCSHELL 1588D400 == 122 [pid = 792] [id = 526] 22:05:57 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (158BC000) [pid = 792] [serial = 1578] [outer = 00000000] 22:05:57 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (18A35800) [pid = 792] [serial = 1579] [outer = 158BC000] 22:05:57 INFO - PROCESS | 792 | 1461301557339 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (18A88C00) [pid = 792] [serial = 1580] [outer = 158BC000] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 23775400 == 121 [pid = 792] [id = 405] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 13F3C000 == 120 [pid = 792] [id = 512] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 20EE0000 == 119 [pid = 792] [id = 509] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 18A89000 == 118 [pid = 792] [id = 508] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 20612C00 == 117 [pid = 792] [id = 507] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 1DF0BC00 == 116 [pid = 792] [id = 506] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 1BF54800 == 115 [pid = 792] [id = 505] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 19A18000 == 114 [pid = 792] [id = 504] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 1810E400 == 113 [pid = 792] [id = 503] 22:05:57 INFO - PROCESS | 792 | --DOCSHELL 101A5800 == 112 [pid = 792] [id = 502] 22:05:58 INFO - PROCESS | 792 | 1461301557982 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]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1019ms 22:05:58 INFO - PROCESS | 792 | 1461301558012 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 792 | 1461301558017 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 22:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:05:58 INFO - PROCESS | 792 | 1461301558023 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 792 | 1461301558026 Marionette TRACE conn6 <- [1,2070,null,{}] 22:05:58 INFO - PROCESS | 792 | 1461301558029 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}] 22:05:58 INFO - PROCESS | 792 | 1461301558135 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 22:05:58 INFO - PROCESS | 792 | 1461301558279 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 792 | ++DOCSHELL 0FD9B000 == 113 [pid = 792] [id = 527] 22:05:58 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (10A0C000) [pid = 792] [serial = 1581] [outer = 00000000] 22:05:58 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (18009C00) [pid = 792] [serial = 1582] [outer = 10A0C000] 22:05:58 INFO - PROCESS | 792 | 1461301558325 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (194B2000) [pid = 792] [serial = 1583] [outer = 10A0C000] 22:05:58 INFO - PROCESS | 792 | 1461301558715 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]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 22:05:58 INFO - PROCESS | 792 | 1461301558785 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 792 | 1461301558788 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 22:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:05:58 INFO - PROCESS | 792 | 1461301558791 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 792 | 1461301558795 Marionette TRACE conn6 <- [1,2074,null,{}] 22:05:58 INFO - PROCESS | 792 | 1461301558805 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}] 22:05:58 INFO - PROCESS | 792 | 1461301558912 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 22:05:58 INFO - PROCESS | 792 | 1461301558926 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 792 | ++DOCSHELL 1A906800 == 114 [pid = 792] [id = 528] 22:05:58 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (1C734400) [pid = 792] [serial = 1584] [outer = 00000000] 22:05:58 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (1F3A3800) [pid = 792] [serial = 1585] [outer = 1C734400] 22:05:58 INFO - PROCESS | 792 | 1461301558974 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (203C2400) [pid = 792] [serial = 1586] [outer = 1C734400] 22:05:59 INFO - PROCESS | 792 | 1461301559480 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]]]}] 22:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 22:05:59 INFO - PROCESS | 792 | 1461301559523 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 792 | 1461301559525 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 22:05:59 INFO - PROCESS | 792 | 1461301559528 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:05:59 INFO - PROCESS | 792 | 1461301559530 Marionette TRACE conn6 <- [1,2078,null,{}] 22:05:59 INFO - PROCESS | 792 | 1461301559534 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}] 22:05:59 INFO - PROCESS | 792 | 1461301559635 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 22:05:59 INFO - PROCESS | 792 | 1461301559784 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 792 | ++DOCSHELL 20E04400 == 115 [pid = 792] [id = 529] 22:05:59 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (20E0FC00) [pid = 792] [serial = 1587] [outer = 00000000] 22:05:59 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (20E5FC00) [pid = 792] [serial = 1588] [outer = 20E0FC00] 22:05:59 INFO - PROCESS | 792 | 1461301559830 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (20EDF000) [pid = 792] [serial = 1589] [outer = 20E0FC00] 22:06:00 INFO - PROCESS | 792 | 1461301560258 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]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 22:06:00 INFO - PROCESS | 792 | 1461301560336 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 792 | 1461301560338 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 22:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:06:00 INFO - PROCESS | 792 | 1461301560344 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 792 | 1461301560346 Marionette TRACE conn6 <- [1,2082,null,{}] 22:06:00 INFO - PROCESS | 792 | 1461301560349 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}] 22:06:00 INFO - PROCESS | 792 | 1461301560497 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 22:06:00 INFO - PROCESS | 792 | 1461301560516 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 792 | ++DOCSHELL 186A9000 == 116 [pid = 792] [id = 530] 22:06:00 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (186A9400) [pid = 792] [serial = 1590] [outer = 00000000] 22:06:00 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (21081800) [pid = 792] [serial = 1591] [outer = 186A9400] 22:06:00 INFO - PROCESS | 792 | 1461301560561 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (21090000) [pid = 792] [serial = 1592] [outer = 186A9400] 22:06:01 INFO - PROCESS | 792 | 1461301561050 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]]]}] 22:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 22:06:01 INFO - PROCESS | 792 | 1461301561077 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 792 | 1461301561079 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 22:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:06:01 INFO - PROCESS | 792 | 1461301561082 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 792 | 1461301561084 Marionette TRACE conn6 <- [1,2086,null,{}] 22:06:01 INFO - PROCESS | 792 | 1461301561087 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}] 22:06:01 INFO - PROCESS | 792 | 1461301561242 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 22:06:01 INFO - PROCESS | 792 | 1461301561263 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 792 | ++DOCSHELL 2192B400 == 117 [pid = 792] [id = 531] 22:06:01 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (21BD3C00) [pid = 792] [serial = 1593] [outer = 00000000] 22:06:01 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (21F7CC00) [pid = 792] [serial = 1594] [outer = 21BD3C00] 22:06:01 INFO - PROCESS | 792 | 1461301561311 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (21F81800) [pid = 792] [serial = 1595] [outer = 21BD3C00] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 212 (1C5E7400) [pid = 792] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 211 (194B6400) [pid = 792] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 210 (198F1000) [pid = 792] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 209 (10A52000) [pid = 792] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 208 (13F33400) [pid = 792] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 207 (1840C000) [pid = 792] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 206 (18A33000) [pid = 792] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 205 (1BA43400) [pid = 792] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 204 (0FB29C00) [pid = 792] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 203 (1DF09400) [pid = 792] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 202 (13F3E400) [pid = 792] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 201 (15887C00) [pid = 792] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:06:01 INFO - PROCESS | 792 | --DOMWINDOW == 200 (174D4800) [pid = 792] [serial = 32] [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.] 22:06:01 INFO - PROCESS | 792 | 1461301561965 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]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 22:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:06:02 INFO - PROCESS | 792 | 1461301562013 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 792 | 1461301562015 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 22:06:02 INFO - PROCESS | 792 | 1461301562019 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 792 | 1461301562020 Marionette TRACE conn6 <- [1,2090,null,{}] 22:06:02 INFO - PROCESS | 792 | 1461301562024 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}] 22:06:02 INFO - PROCESS | 792 | 1461301562122 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 22:06:02 INFO - PROCESS | 792 | 1461301562254 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 792 | ++DOCSHELL 10A52000 == 118 [pid = 792] [id = 532] 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (10AA8800) [pid = 792] [serial = 1596] [outer = 00000000] 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (18DCFC00) [pid = 792] [serial = 1597] [outer = 10AA8800] 22:06:02 INFO - PROCESS | 792 | 1461301562299 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (19A09800) [pid = 792] [serial = 1598] [outer = 10AA8800] 22:06:02 INFO - PROCESS | 792 | 1461301562677 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]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 22:06:02 INFO - PROCESS | 792 | 1461301562689 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 792 | 1461301562691 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 22:06:02 INFO - PROCESS | 792 | 1461301562711 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 792 | 1461301562712 Marionette TRACE conn6 <- [1,2094,null,{}] 22:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:06:02 INFO - PROCESS | 792 | 1461301562716 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}] 22:06:02 INFO - PROCESS | 792 | 1461301562814 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 22:06:02 INFO - PROCESS | 792 | 1461301562821 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 792 | ++DOCSHELL 1ACB2C00 == 119 [pid = 792] [id = 533] 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (1BF59C00) [pid = 792] [serial = 1599] [outer = 00000000] 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (22027C00) [pid = 792] [serial = 1600] [outer = 1BF59C00] 22:06:02 INFO - PROCESS | 792 | 1461301562865 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (22031C00) [pid = 792] [serial = 1601] [outer = 1BF59C00] 22:06:03 INFO - PROCESS | 792 | 1461301563318 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]]]}] 22:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 22:06:03 INFO - PROCESS | 792 | 1461301563356 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 792 | 1461301563358 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 22:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:06:03 INFO - PROCESS | 792 | 1461301563361 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 792 | 1461301563363 Marionette TRACE conn6 <- [1,2098,null,{}] 22:06:03 INFO - PROCESS | 792 | 1461301563366 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}] 22:06:03 INFO - PROCESS | 792 | 1461301563534 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 22:06:03 INFO - PROCESS | 792 | 1461301563580 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 792 | ++DOCSHELL 22034400 == 120 [pid = 792] [id = 534] 22:06:03 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (225B9000) [pid = 792] [serial = 1602] [outer = 00000000] 22:06:03 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (225C3400) [pid = 792] [serial = 1603] [outer = 225B9000] 22:06:03 INFO - PROCESS | 792 | 1461301563626 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (2265A000) [pid = 792] [serial = 1604] [outer = 225B9000] 22:06:04 INFO - PROCESS | 792 | 1461301564329 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]]]}] 22:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1020ms 22:06:04 INFO - PROCESS | 792 | 1461301564383 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 792 | 1461301564388 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 22:06:04 INFO - PROCESS | 792 | 1461301564394 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:06:04 INFO - PROCESS | 792 | 1461301564397 Marionette TRACE conn6 <- [1,2102,null,{}] 22:06:04 INFO - PROCESS | 792 | 1461301564419 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}] 22:06:04 INFO - PROCESS | 792 | 1461301564586 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 22:06:04 INFO - PROCESS | 792 | 1461301564753 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 792 | ++DOCSHELL 16EAE400 == 121 [pid = 792] [id = 535] 22:06:04 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (17B32800) [pid = 792] [serial = 1605] [outer = 00000000] 22:06:04 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (18882800) [pid = 792] [serial = 1606] [outer = 17B32800] 22:06:04 INFO - PROCESS | 792 | 1461301564811 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (18DCC400) [pid = 792] [serial = 1607] [outer = 17B32800] 22:06:05 INFO - PROCESS | 792 | 1461301565415 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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1075ms 22:06:05 INFO - PROCESS | 792 | 1461301565473 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 792 | 1461301565479 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 22:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:06:05 INFO - PROCESS | 792 | 1461301565486 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 792 | 1461301565489 Marionette TRACE conn6 <- [1,2106,null,{}] 22:06:05 INFO - PROCESS | 792 | 1461301565557 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}] 22:06:05 INFO - PROCESS | 792 | 1461301565694 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 22:06:05 INFO - PROCESS | 792 | 1461301565857 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 792 | ++DOCSHELL 1AD26000 == 122 [pid = 792] [id = 536] 22:06:05 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (1AFDDC00) [pid = 792] [serial = 1608] [outer = 00000000] 22:06:05 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (1F180C00) [pid = 792] [serial = 1609] [outer = 1AFDDC00] 22:06:05 INFO - PROCESS | 792 | 1461301565915 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (203C7800) [pid = 792] [serial = 1610] [outer = 1AFDDC00] 22:06:06 INFO - PROCESS | 792 | 1461301566538 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]]]}] 22:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1089ms 22:06:06 INFO - PROCESS | 792 | 1461301566577 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 792 | 1461301566579 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 22:06:06 INFO - PROCESS | 792 | 1461301566583 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:06:06 INFO - PROCESS | 792 | 1461301566586 Marionette TRACE conn6 <- [1,2110,null,{}] 22:06:06 INFO - PROCESS | 792 | 1461301566598 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}] 22:06:06 INFO - PROCESS | 792 | 1461301566775 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 22:06:06 INFO - PROCESS | 792 | 1461301566950 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 792 | ++DOCSHELL 21082000 == 123 [pid = 792] [id = 537] 22:06:06 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (21084400) [pid = 792] [serial = 1611] [outer = 00000000] 22:06:07 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (22026800) [pid = 792] [serial = 1612] [outer = 21084400] 22:06:07 INFO - PROCESS | 792 | 1461301567011 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (2265C400) [pid = 792] [serial = 1613] [outer = 21084400] 22:06:07 INFO - PROCESS | 792 | 1461301567616 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]]]}] 22:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1070ms 22:06:07 INFO - PROCESS | 792 | 1461301567673 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 792 | 1461301567676 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 22:06:07 INFO - PROCESS | 792 | 1461301567679 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 792 | 1461301567681 Marionette TRACE conn6 <- [1,2114,null,{}] 22:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:06:07 INFO - PROCESS | 792 | 1461301567698 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}] 22:06:07 INFO - PROCESS | 792 | 1461301567869 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 22:06:08 INFO - PROCESS | 792 | 1461301568001 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 792 | ++DOCSHELL 2265FC00 == 124 [pid = 792] [id = 538] 22:06:08 INFO - PROCESS | 792 | ++DOMWINDOW == 219 (22661000) [pid = 792] [serial = 1614] [outer = 00000000] 22:06:08 INFO - PROCESS | 792 | ++DOMWINDOW == 220 (226C1400) [pid = 792] [serial = 1615] [outer = 22661000] 22:06:08 INFO - PROCESS | 792 | 1461301568062 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 792 | ++DOMWINDOW == 221 (226C6000) [pid = 792] [serial = 1616] [outer = 22661000] 22:06:08 INFO - PROCESS | 792 | 1461301568651 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]]]}] 22:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1014ms 22:06:08 INFO - PROCESS | 792 | 1461301568699 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 792 | 1461301568701 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 22:06:08 INFO - PROCESS | 792 | 1461301568704 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:06:08 INFO - PROCESS | 792 | 1461301568707 Marionette TRACE conn6 <- [1,2118,null,{}] 22:06:08 INFO - PROCESS | 792 | 1461301568710 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}] 22:06:08 INFO - PROCESS | 792 | 1461301568832 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 22:06:09 INFO - PROCESS | 792 | 1461301569017 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 792 | ++DOCSHELL 226BF400 == 125 [pid = 792] [id = 539] 22:06:09 INFO - PROCESS | 792 | ++DOMWINDOW == 222 (226C9C00) [pid = 792] [serial = 1617] [outer = 00000000] 22:06:09 INFO - PROCESS | 792 | ++DOMWINDOW == 223 (229F0800) [pid = 792] [serial = 1618] [outer = 226C9C00] 22:06:09 INFO - PROCESS | 792 | 1461301569074 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 792 | ++DOMWINDOW == 224 (229F3400) [pid = 792] [serial = 1619] [outer = 226C9C00] 22:06:09 INFO - PROCESS | 792 | 1461301569667 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] 22:06:09 INFO - PROCESS | 792 | 1461301569729 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 22:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:06:09 INFO - PROCESS | 792 | 1461301569733 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - PROCESS | 792 | 1461301569735 Marionette TRACE conn6 <- [1,2122,null,{}] 22:06:09 INFO - PROCESS | 792 | 1461301569739 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}] 22:06:09 INFO - PROCESS | 792 | 1461301569899 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 22:06:10 INFO - PROCESS | 792 | 1461301570071 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 792 | ++DOCSHELL 23201800 == 126 [pid = 792] [id = 540] 22:06:10 INFO - PROCESS | 792 | ++DOMWINDOW == 225 (23202800) [pid = 792] [serial = 1620] [outer = 00000000] 22:06:10 INFO - PROCESS | 792 | ++DOMWINDOW == 226 (2321E000) [pid = 792] [serial = 1621] [outer = 23202800] 22:06:10 INFO - PROCESS | 792 | 1461301570129 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 792 | ++DOMWINDOW == 227 (23220400) [pid = 792] [serial = 1622] [outer = 23202800] 22:06:10 INFO - PROCESS | 792 | 1461301570764 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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1072ms 22:06:10 INFO - PROCESS | 792 | 1461301570823 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 792 | 1461301570826 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 22:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:06:10 INFO - PROCESS | 792 | 1461301570829 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 792 | 1461301570831 Marionette TRACE conn6 <- [1,2126,null,{}] 22:06:10 INFO - PROCESS | 792 | 1461301570835 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}] 22:06:10 INFO - PROCESS | 792 | 1461301570961 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 22:06:11 INFO - PROCESS | 792 | 1461301571134 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 792 | ++DOCSHELL 23215800 == 127 [pid = 792] [id = 541] 22:06:11 INFO - PROCESS | 792 | ++DOMWINDOW == 228 (23598000) [pid = 792] [serial = 1623] [outer = 00000000] 22:06:11 INFO - PROCESS | 792 | ++DOMWINDOW == 229 (235E3000) [pid = 792] [serial = 1624] [outer = 23598000] 22:06:11 INFO - PROCESS | 792 | 1461301571196 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 792 | ++DOMWINDOW == 230 (235E5000) [pid = 792] [serial = 1625] [outer = 23598000] 22:06:11 INFO - PROCESS | 792 | 1461301571788 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]]]}] 22:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1019ms 22:06:11 INFO - PROCESS | 792 | 1461301571849 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 792 | 1461301571851 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 22:06:11 INFO - PROCESS | 792 | 1461301571855 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:06:11 INFO - PROCESS | 792 | 1461301571857 Marionette TRACE conn6 <- [1,2130,null,{}] 22:06:11 INFO - PROCESS | 792 | 1461301571861 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}] 22:06:12 INFO - PROCESS | 792 | 1461301571984 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 22:06:12 INFO - PROCESS | 792 | 1461301572169 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 792 | ++DOCSHELL 235E1400 == 128 [pid = 792] [id = 542] 22:06:12 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (235E9800) [pid = 792] [serial = 1626] [outer = 00000000] 22:06:12 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (2376A400) [pid = 792] [serial = 1627] [outer = 235E9800] 22:06:12 INFO - PROCESS | 792 | 1461301572230 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (2376DC00) [pid = 792] [serial = 1628] [outer = 235E9800] 22:06:12 INFO - PROCESS | 792 | 1461301572800 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] 22:06:12 INFO - PROCESS | 792 | 1461301572881 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 22:06:12 INFO - PROCESS | 792 | 1461301572884 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:06:12 INFO - PROCESS | 792 | 1461301572886 Marionette TRACE conn6 <- [1,2134,null,{}] 22:06:12 INFO - PROCESS | 792 | 1461301572890 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}] 22:06:13 INFO - PROCESS | 792 | 1461301573014 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 22:06:13 INFO - PROCESS | 792 | 1461301573201 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 792 | ++DOCSHELL 235EF800 == 129 [pid = 792] [id = 543] 22:06:13 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (23771C00) [pid = 792] [serial = 1629] [outer = 00000000] 22:06:13 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (238B1C00) [pid = 792] [serial = 1630] [outer = 23771C00] 22:06:13 INFO - PROCESS | 792 | 1461301573257 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (238B3400) [pid = 792] [serial = 1631] [outer = 23771C00] 22:06:13 INFO - PROCESS | 792 | 1461301573863 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] 22:06:13 INFO - PROCESS | 792 | 1461301573911 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 22:06:13 INFO - PROCESS | 792 | 1461301573914 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:06:13 INFO - PROCESS | 792 | 1461301573916 Marionette TRACE conn6 <- [1,2138,null,{}] 22:06:13 INFO - PROCESS | 792 | 1461301573920 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}] 22:06:14 INFO - PROCESS | 792 | 1461301574043 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 22:06:14 INFO - PROCESS | 792 | 1461301574230 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:14 INFO - PROCESS | 792 | ++DOCSHELL 238B6C00 == 130 [pid = 792] [id = 544] 22:06:14 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (23C6B800) [pid = 792] [serial = 1632] [outer = 00000000] 22:06:14 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (23C75400) [pid = 792] [serial = 1633] [outer = 23C6B800] 22:06:14 INFO - PROCESS | 792 | 1461301574287 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (23C77800) [pid = 792] [serial = 1634] [outer = 23C6B800] 22:06:14 INFO - PROCESS | 792 | 1461301574900 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]]]}] 22:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1070ms 22:06:15 INFO - PROCESS | 792 | 1461301574988 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 792 | 1461301574991 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 22:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:06:15 INFO - PROCESS | 792 | 1461301574995 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 792 | 1461301574997 Marionette TRACE conn6 <- [1,2142,null,{}] 22:06:15 INFO - PROCESS | 792 | 1461301575001 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}] 22:06:15 INFO - PROCESS | 792 | 1461301575151 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 22:06:15 INFO - PROCESS | 792 | 1461301575340 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 792 | ++DOCSHELL 0FA40800 == 131 [pid = 792] [id = 545] 22:06:15 INFO - PROCESS | 792 | ++DOMWINDOW == 240 (0FB2E400) [pid = 792] [serial = 1635] [outer = 00000000] 22:06:15 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (18002000) [pid = 792] [serial = 1636] [outer = 0FB2E400] 22:06:15 INFO - PROCESS | 792 | 1461301575402 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (18850400) [pid = 792] [serial = 1637] [outer = 0FB2E400] 22:06:15 INFO - PROCESS | 792 | 1461301575953 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]]]}] 22:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 22:06:16 INFO - PROCESS | 792 | 1461301576021 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 792 | 1461301576023 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 22:06:16 INFO - PROCESS | 792 | 1461301576026 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:06:16 INFO - PROCESS | 792 | 1461301576029 Marionette TRACE conn6 <- [1,2146,null,{}] 22:06:16 INFO - PROCESS | 792 | 1461301576032 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}] 22:06:16 INFO - PROCESS | 792 | 1461301576155 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 22:06:16 INFO - PROCESS | 792 | 1461301576555 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 792 | ++DOCSHELL 0FB2A800 == 132 [pid = 792] [id = 546] 22:06:16 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (102E2C00) [pid = 792] [serial = 1638] [outer = 00000000] 22:06:16 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (16EAF000) [pid = 792] [serial = 1639] [outer = 102E2C00] 22:06:16 INFO - PROCESS | 792 | 1461301576622 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (17B39800) [pid = 792] [serial = 1640] [outer = 102E2C00] 22:06:17 INFO - PROCESS | 792 | 1461301577283 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]]]}] 22:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1324ms 22:06:17 INFO - PROCESS | 792 | 1461301577355 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 792 | 1461301577359 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 22:06:17 INFO - PROCESS | 792 | 1461301577365 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:06:17 INFO - PROCESS | 792 | 1461301577368 Marionette TRACE conn6 <- [1,2150,null,{}] 22:06:17 INFO - PROCESS | 792 | 1461301577373 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}] 22:06:17 INFO - PROCESS | 792 | 1461301577497 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 22:06:17 INFO - PROCESS | 792 | 1461301577677 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 792 | ++DOCSHELL 197BFC00 == 133 [pid = 792] [id = 547] 22:06:17 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (197C1400) [pid = 792] [serial = 1641] [outer = 00000000] 22:06:17 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (1AD20800) [pid = 792] [serial = 1642] [outer = 197C1400] 22:06:17 INFO - PROCESS | 792 | 1461301577730 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (1BA4F400) [pid = 792] [serial = 1643] [outer = 197C1400] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 21087C00 == 132 [pid = 792] [id = 510] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 20E2C400 == 131 [pid = 792] [id = 260] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1FE65400 == 130 [pid = 792] [id = 272] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 20612400 == 129 [pid = 792] [id = 328] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 23210800 == 128 [pid = 792] [id = 365] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 10A57800 == 127 [pid = 792] [id = 142] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 22662800 == 126 [pid = 792] [id = 362] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 158BBC00 == 125 [pid = 792] [id = 207] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1ACB2C00 == 124 [pid = 792] [id = 533] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 10A52000 == 123 [pid = 792] [id = 532] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 2192B400 == 122 [pid = 792] [id = 531] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 186A9000 == 121 [pid = 792] [id = 530] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 20E04400 == 120 [pid = 792] [id = 529] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1A906800 == 119 [pid = 792] [id = 528] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 247 (10EFB000) [pid = 792] [serial = 1507] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 246 (1840DC00) [pid = 792] [serial = 1510] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 245 (1C510800) [pid = 792] [serial = 1513] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 244 (1F3A5800) [pid = 792] [serial = 1516] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 243 (203C5C00) [pid = 792] [serial = 1519] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 242 (20E0B000) [pid = 792] [serial = 1522] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 241 (20E63C00) [pid = 792] [serial = 1525] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 240 (21031400) [pid = 792] [serial = 1528] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 239 (2192EC00) [pid = 792] [serial = 1531] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 0FD9B000 == 118 [pid = 792] [id = 527] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1588D400 == 117 [pid = 792] [id = 526] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 0FA34400 == 116 [pid = 792] [id = 521] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1C5F0000 == 115 [pid = 792] [id = 520] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1BF57C00 == 114 [pid = 792] [id = 519] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 197C3000 == 113 [pid = 792] [id = 518] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 196D4000 == 112 [pid = 792] [id = 517] 22:06:18 INFO - PROCESS | 792 | 1461301578476 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]]]}] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 194B3C00 == 111 [pid = 792] [id = 497] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 1926A000 == 110 [pid = 792] [id = 516] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 18389C00 == 109 [pid = 792] [id = 515] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 13F3CC00 == 108 [pid = 792] [id = 514] 22:06:18 INFO - PROCESS | 792 | --DOCSHELL 18A2C800 == 107 [pid = 792] [id = 496] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 238 (1C73A000) [pid = 792] [serial = 1504] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 237 (19649400) [pid = 792] [serial = 1492] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 236 (194BC000) [pid = 792] [serial = 1450] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 235 (1ACB3C00) [pid = 792] [serial = 1495] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 234 (196D8800) [pid = 792] [serial = 1493] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 233 (18112C00) [pid = 792] [serial = 1498] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 232 (1AD21000) [pid = 792] [serial = 1496] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 231 (2108D800) [pid = 792] [serial = 1468] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 230 (158B8000) [pid = 792] [serial = 1480] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 229 (18721800) [pid = 792] [serial = 1486] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 228 (18728800) [pid = 792] [serial = 1487] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 227 (21F83800) [pid = 792] [serial = 1474] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 226 (18D4EC00) [pid = 792] [serial = 1489] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 225 (1C33A400) [pid = 792] [serial = 1501] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 224 (21BD4C00) [pid = 792] [serial = 1471] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 223 (17B2D400) [pid = 792] [serial = 1477] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 222 (21055C00) [pid = 792] [serial = 1465] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 221 (14647800) [pid = 792] [serial = 1447] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 220 (20E2B000) [pid = 792] [serial = 1456] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 219 (1DF05800) [pid = 792] [serial = 1453] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 218 (1FE4B400) [pid = 792] [serial = 1445] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 217 (20E60400) [pid = 792] [serial = 1459] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 216 (158BAC00) [pid = 792] [serial = 1537] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 215 (16E1BC00) [pid = 792] [serial = 1538] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 214 (1C748800) [pid = 792] [serial = 1505] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 213 (15938000) [pid = 792] [serial = 1481] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 212 (174E2000) [pid = 792] [serial = 1483] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 211 (17B31800) [pid = 792] [serial = 1484] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 210 (20F87000) [pid = 792] [serial = 1462] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 209 (1AFE9400) [pid = 792] [serial = 1534] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 208 (18386C00) [pid = 792] [serial = 1046] [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.] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 207 (13F36800) [pid = 792] [serial = 1478] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 206 (19269400) [pid = 792] [serial = 1499] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 205 (19262000) [pid = 792] [serial = 1490] [outer = 00000000] [url = about:blank] 22:06:18 INFO - PROCESS | 792 | --DOMWINDOW == 204 (1C5E5000) [pid = 792] [serial = 1502] [outer = 00000000] [url = about:blank] 22:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1231ms 22:06:18 INFO - PROCESS | 792 | 1461301578602 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 792 | 1461301578606 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 22:06:18 INFO - PROCESS | 792 | 1461301578611 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:06:18 INFO - PROCESS | 792 | 1461301578612 Marionette TRACE conn6 <- [1,2154,null,{}] 22:06:18 INFO - PROCESS | 792 | 1461301578616 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}] 22:06:18 INFO - PROCESS | 792 | 1461301578726 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 22:06:18 INFO - PROCESS | 792 | 1461301578854 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 792 | ++DOCSHELL 146B7C00 == 108 [pid = 792] [id = 548] 22:06:18 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (146BB800) [pid = 792] [serial = 1644] [outer = 00000000] 22:06:18 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (158BC400) [pid = 792] [serial = 1645] [outer = 146BB800] 22:06:18 INFO - PROCESS | 792 | 1461301578901 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (17B2A800) [pid = 792] [serial = 1646] [outer = 146BB800] 22:06:19 INFO - PROCESS | 792 | 1461301579343 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]]]}] 22:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 771ms 22:06:19 INFO - PROCESS | 792 | 1461301579390 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 22:06:19 INFO - PROCESS | 792 | 1461301579393 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 22:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:06:19 INFO - PROCESS | 792 | 1461301579398 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:06:19 INFO - PROCESS | 792 | 1461301579403 Marionette TRACE conn6 <- [1,2158,null,{}] 22:06:19 INFO - PROCESS | 792 | 1461301579412 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}] 22:06:19 INFO - PROCESS | 792 | 1461301579519 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 22:06:19 INFO - PROCESS | 792 | 1461301579536 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 792 | ++DOCSHELL 19262800 == 109 [pid = 792] [id = 549] 22:06:19 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (19263400) [pid = 792] [serial = 1647] [outer = 00000000] 22:06:19 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (19614C00) [pid = 792] [serial = 1648] [outer = 19263400] 22:06:19 INFO - PROCESS | 792 | 1461301579582 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (196D3000) [pid = 792] [serial = 1649] [outer = 19263400] 22:06:20 INFO - PROCESS | 792 | 1461301580073 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]]]}] 22:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 22:06:20 INFO - PROCESS | 792 | 1461301580131 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 792 | 1461301580134 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 22:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:06:20 INFO - PROCESS | 792 | 1461301580137 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 792 | 1461301580138 Marionette TRACE conn6 <- [1,2162,null,{}] 22:06:20 INFO - PROCESS | 792 | 1461301580142 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}] 22:06:20 INFO - PROCESS | 792 | 1461301580273 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 22:06:20 INFO - PROCESS | 792 | 1461301580420 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 792 | ++DOCSHELL 194B8800 == 110 [pid = 792] [id = 550] 22:06:20 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (197BE400) [pid = 792] [serial = 1650] [outer = 00000000] 22:06:20 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (1AFE3000) [pid = 792] [serial = 1651] [outer = 197BE400] 22:06:20 INFO - PROCESS | 792 | 1461301580465 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (1C331000) [pid = 792] [serial = 1652] [outer = 197BE400] 22:06:20 INFO - PROCESS | 792 | 1461301580893 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]]]}] 22:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 22:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:06:20 INFO - PROCESS | 792 | 1461301580911 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 792 | 1461301580913 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 22:06:20 INFO - PROCESS | 792 | 1461301580917 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 792 | 1461301580918 Marionette TRACE conn6 <- [1,2166,null,{}] 22:06:20 INFO - PROCESS | 792 | 1461301580922 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}] 22:06:21 INFO - PROCESS | 792 | 1461301581075 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 22:06:21 INFO - PROCESS | 792 | 1461301581098 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 792 | ++DOCSHELL 1C5E4000 == 111 [pid = 792] [id = 551] 22:06:21 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (1C5E4400) [pid = 792] [serial = 1653] [outer = 00000000] 22:06:21 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (1C744800) [pid = 792] [serial = 1654] [outer = 1C5E4400] 22:06:21 INFO - PROCESS | 792 | 1461301581156 Marionette DEBUG loaded listener.js 22:06:21 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (1DF01400) [pid = 792] [serial = 1655] [outer = 1C5E4400] 22:06:21 INFO - PROCESS | 792 | 1461301581669 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]]]}] 22:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 22:06:21 INFO - PROCESS | 792 | 1461301581714 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 22:06:21 INFO - PROCESS | 792 | 1461301581716 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 22:06:21 INFO - PROCESS | 792 | 1461301581719 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:06:21 INFO - PROCESS | 792 | 1461301581720 Marionette TRACE conn6 <- [1,2170,null,{}] 22:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:06:21 INFO - PROCESS | 792 | 1461301581724 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}] 22:06:21 INFO - PROCESS | 792 | 1461301581873 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 22:06:21 INFO - PROCESS | 792 | 1461301581896 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 792 | ++DOCSHELL 1F17E000 == 112 [pid = 792] [id = 552] 22:06:21 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (1F17E800) [pid = 792] [serial = 1656] [outer = 00000000] 22:06:21 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (1FE64C00) [pid = 792] [serial = 1657] [outer = 1F17E800] 22:06:21 INFO - PROCESS | 792 | 1461301581941 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 792 | ++DOMWINDOW == 219 (203C7C00) [pid = 792] [serial = 1658] [outer = 1F17E800] 22:06:22 INFO - PROCESS | 792 | 1461301582419 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]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 22:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:06:22 INFO - PROCESS | 792 | 1461301582453 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 792 | 1461301582455 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 22:06:22 INFO - PROCESS | 792 | 1461301582458 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 792 | 1461301582460 Marionette TRACE conn6 <- [1,2174,null,{}] 22:06:22 INFO - PROCESS | 792 | 1461301582463 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}] 22:06:22 INFO - PROCESS | 792 | 1461301582610 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 218 (1C734400) [pid = 792] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 217 (186A9400) [pid = 792] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 216 (158BC000) [pid = 792] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 215 (20E0FC00) [pid = 792] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 214 (10A0C000) [pid = 792] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 213 (10AA8800) [pid = 792] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 212 (1BF59C00) [pid = 792] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 211 (21BD3C00) [pid = 792] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:06:23 INFO - PROCESS | 792 | --DOMWINDOW == 210 (174C4800) [pid = 792] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:06:23 INFO - PROCESS | 792 | 1461301583042 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 792 | ++DOCSHELL 0FA37800 == 113 [pid = 792] [id = 553] 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (0FB30800) [pid = 792] [serial = 1659] [outer = 00000000] 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (1840D800) [pid = 792] [serial = 1660] [outer = 0FB30800] 22:06:23 INFO - PROCESS | 792 | 1461301583088 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (1FE6B800) [pid = 792] [serial = 1661] [outer = 0FB30800] 22:06:23 INFO - PROCESS | 792 | 1461301583512 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]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1132ms 22:06:23 INFO - PROCESS | 792 | 1461301583592 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 792 | 1461301583594 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 22:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:06:23 INFO - PROCESS | 792 | 1461301583597 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 792 | 1461301583599 Marionette TRACE conn6 <- [1,2178,null,{}] 22:06:23 INFO - PROCESS | 792 | 1461301583602 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}] 22:06:23 INFO - PROCESS | 792 | 1461301583702 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 22:06:23 INFO - PROCESS | 792 | 1461301583714 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 792 | ++DOCSHELL 2060D800 == 114 [pid = 792] [id = 554] 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (20E0FC00) [pid = 792] [serial = 1662] [outer = 00000000] 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 215 (20E5B400) [pid = 792] [serial = 1663] [outer = 20E0FC00] 22:06:23 INFO - PROCESS | 792 | 1461301583759 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 792 | ++DOMWINDOW == 216 (20ED6800) [pid = 792] [serial = 1664] [outer = 20E0FC00] 22:06:24 INFO - PROCESS | 792 | 1461301584201 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]]]}] 22:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 22:06:24 INFO - PROCESS | 792 | 1461301584227 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 792 | 1461301584229 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 22:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:06:24 INFO - PROCESS | 792 | 1461301584233 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - PROCESS | 792 | 1461301584234 Marionette TRACE conn6 <- [1,2182,null,{}] 22:06:24 INFO - PROCESS | 792 | 1461301584238 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}] 22:06:24 INFO - PROCESS | 792 | 1461301584405 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 22:06:24 INFO - PROCESS | 792 | 1461301584461 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 792 | ++DOCSHELL 20EDC400 == 115 [pid = 792] [id = 555] 22:06:24 INFO - PROCESS | 792 | ++DOMWINDOW == 217 (20EDCC00) [pid = 792] [serial = 1665] [outer = 00000000] 22:06:24 INFO - PROCESS | 792 | ++DOMWINDOW == 218 (21035C00) [pid = 792] [serial = 1666] [outer = 20EDCC00] 22:06:24 INFO - PROCESS | 792 | 1461301584508 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 792 | ++DOMWINDOW == 219 (21058400) [pid = 792] [serial = 1667] [outer = 20EDCC00] 22:06:24 INFO - PROCESS | 792 | 1461301584947 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]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 22:06:25 INFO - PROCESS | 792 | 1461301585069 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 792 | 1461301585073 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:06:25 INFO - PROCESS | 792 | 1461301585079 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 792 | 1461301585083 Marionette TRACE conn6 <- [1,2186,null,{}] 22:06:25 INFO - PROCESS | 792 | 1461301585090 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}] 22:06:25 INFO - PROCESS | 792 | 1461301585269 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 22:06:25 INFO - PROCESS | 792 | 1461301585441 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 792 | ++DOCSHELL 158BBC00 == 116 [pid = 792] [id = 556] 22:06:25 INFO - PROCESS | 792 | ++DOMWINDOW == 220 (158BE800) [pid = 792] [serial = 1668] [outer = 00000000] 22:06:25 INFO - PROCESS | 792 | ++DOMWINDOW == 221 (174C2000) [pid = 792] [serial = 1669] [outer = 158BE800] 22:06:25 INFO - PROCESS | 792 | 1461301585556 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 792 | ++DOMWINDOW == 222 (1810E800) [pid = 792] [serial = 1670] [outer = 158BE800] 22:06:26 INFO - PROCESS | 792 | 1461301586219 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]]]}] 22:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1181ms 22:06:26 INFO - PROCESS | 792 | 1461301586263 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 792 | 1461301586267 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 22:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:06:26 INFO - PROCESS | 792 | 1461301586275 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:06:26 INFO - PROCESS | 792 | 1461301586280 Marionette TRACE conn6 <- [1,2190,null,{}] 22:06:26 INFO - PROCESS | 792 | 1461301586284 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}] 22:06:26 INFO - PROCESS | 792 | 1461301586448 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 22:06:26 INFO - PROCESS | 792 | 1461301586629 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 792 | ++DOCSHELL 194BC000 == 117 [pid = 792] [id = 557] 22:06:26 INFO - PROCESS | 792 | ++DOMWINDOW == 223 (196CE800) [pid = 792] [serial = 1671] [outer = 00000000] 22:06:26 INFO - PROCESS | 792 | ++DOMWINDOW == 224 (19A64C00) [pid = 792] [serial = 1672] [outer = 196CE800] 22:06:26 INFO - PROCESS | 792 | 1461301586689 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 792 | ++DOMWINDOW == 225 (1BA49000) [pid = 792] [serial = 1673] [outer = 196CE800] 22:06:27 INFO - PROCESS | 792 | 1461301587315 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]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1078ms 22:06:27 INFO - PROCESS | 792 | 1461301587356 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 22:06:27 INFO - PROCESS | 792 | 1461301587359 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 22:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:06:27 INFO - PROCESS | 792 | 1461301587362 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 792 | 1461301587365 Marionette TRACE conn6 <- [1,2194,null,{}] 22:06:27 INFO - PROCESS | 792 | 1461301587376 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}] 22:06:27 INFO - PROCESS | 792 | 1461301587513 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 22:06:27 INFO - PROCESS | 792 | 1461301587693 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:27 INFO - PROCESS | 792 | ++DOCSHELL 20E2F800 == 118 [pid = 792] [id = 558] 22:06:27 INFO - PROCESS | 792 | ++DOMWINDOW == 226 (20E63C00) [pid = 792] [serial = 1674] [outer = 00000000] 22:06:27 INFO - PROCESS | 792 | ++DOMWINDOW == 227 (2105C400) [pid = 792] [serial = 1675] [outer = 20E63C00] 22:06:27 INFO - PROCESS | 792 | 1461301587754 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 792 | ++DOMWINDOW == 228 (2192EC00) [pid = 792] [serial = 1676] [outer = 20E63C00] 22:06:28 INFO - PROCESS | 792 | 1461301588340 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]]]}] 22:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1019ms 22:06:28 INFO - PROCESS | 792 | 1461301588385 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 792 | 1461301588387 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 22:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:06:28 INFO - PROCESS | 792 | 1461301588391 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 792 | 1461301588393 Marionette TRACE conn6 <- [1,2198,null,{}] 22:06:28 INFO - PROCESS | 792 | 1461301588397 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}] 22:06:28 INFO - PROCESS | 792 | 1461301588526 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 22:06:28 INFO - PROCESS | 792 | 1461301588715 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 792 | ++DOCSHELL 21C1A000 == 119 [pid = 792] [id = 559] 22:06:28 INFO - PROCESS | 792 | ++DOMWINDOW == 229 (21C1AC00) [pid = 792] [serial = 1677] [outer = 00000000] 22:06:28 INFO - PROCESS | 792 | ++DOMWINDOW == 230 (21F84800) [pid = 792] [serial = 1678] [outer = 21C1AC00] 22:06:28 INFO - PROCESS | 792 | 1461301588772 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 792 | ++DOMWINDOW == 231 (22029000) [pid = 792] [serial = 1679] [outer = 21C1AC00] 22:06:29 INFO - PROCESS | 792 | 1461301589336 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]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 22:06:29 INFO - PROCESS | 792 | 1461301589396 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 792 | 1461301589398 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 22:06:29 INFO - PROCESS | 792 | 1461301589403 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 792 | 1461301589405 Marionette TRACE conn6 <- [1,2202,null,{}] 22:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:06:29 INFO - PROCESS | 792 | 1461301589408 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}] 22:06:29 INFO - PROCESS | 792 | 1461301589571 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 22:06:29 INFO - PROCESS | 792 | 1461301589764 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:29 INFO - PROCESS | 792 | ++DOCSHELL 225C3C00 == 120 [pid = 792] [id = 560] 22:06:29 INFO - PROCESS | 792 | ++DOMWINDOW == 232 (22659C00) [pid = 792] [serial = 1680] [outer = 00000000] 22:06:29 INFO - PROCESS | 792 | ++DOMWINDOW == 233 (23217000) [pid = 792] [serial = 1681] [outer = 22659C00] 22:06:29 INFO - PROCESS | 792 | 1461301589822 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (226CAC00) [pid = 792] [serial = 1682] [outer = 22659C00] 22:06:30 INFO - PROCESS | 792 | 1461301590398 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]]]}] 22:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1014ms 22:06:30 INFO - PROCESS | 792 | 1461301590424 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 22:06:30 INFO - PROCESS | 792 | 1461301590427 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 22:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:06:30 INFO - PROCESS | 792 | 1461301590430 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:06:30 INFO - PROCESS | 792 | 1461301590433 Marionette TRACE conn6 <- [1,2206,null,{}] 22:06:30 INFO - PROCESS | 792 | 1461301590436 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}] 22:06:30 INFO - PROCESS | 792 | 1461301590597 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 22:06:30 INFO - PROCESS | 792 | 1461301590795 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 792 | ++DOCSHELL 18DCE800 == 121 [pid = 792] [id = 561] 22:06:30 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (225C6C00) [pid = 792] [serial = 1683] [outer = 00000000] 22:06:30 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (23C6C000) [pid = 792] [serial = 1684] [outer = 225C6C00] 22:06:30 INFO - PROCESS | 792 | 1461301590858 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (23EF2800) [pid = 792] [serial = 1685] [outer = 225C6C00] 22:06:31 INFO - PROCESS | 792 | 1461301591421 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]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1019ms 22:06:31 INFO - PROCESS | 792 | 1461301591453 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 792 | 1461301591456 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 22:06:31 INFO - PROCESS | 792 | 1461301591460 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:06:31 INFO - PROCESS | 792 | 1461301591462 Marionette TRACE conn6 <- [1,2210,null,{}] 22:06:31 INFO - PROCESS | 792 | 1461301591466 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}] 22:06:31 INFO - PROCESS | 792 | 1461301591597 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 22:06:31 INFO - PROCESS | 792 | 1461301591791 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:31 INFO - PROCESS | 792 | ++DOCSHELL 23210800 == 122 [pid = 792] [id = 562] 22:06:31 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (23EF5800) [pid = 792] [serial = 1686] [outer = 00000000] 22:06:31 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (2431F400) [pid = 792] [serial = 1687] [outer = 23EF5800] 22:06:31 INFO - PROCESS | 792 | 1461301591847 Marionette DEBUG loaded listener.js 22:06:31 INFO - PROCESS | 792 | ++DOMWINDOW == 240 (2431E000) [pid = 792] [serial = 1688] [outer = 23EF5800] 22:06:32 INFO - PROCESS | 792 | 1461301592413 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]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1020ms 22:06:32 INFO - PROCESS | 792 | 1461301592482 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 22:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:06:32 INFO - PROCESS | 792 | 1461301592484 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 22:06:32 INFO - PROCESS | 792 | 1461301592488 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 792 | 1461301592490 Marionette TRACE conn6 <- [1,2214,null,{}] 22:06:32 INFO - PROCESS | 792 | 1461301592493 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}] 22:06:32 INFO - PROCESS | 792 | 1461301592623 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 22:06:32 INFO - PROCESS | 792 | 1461301592796 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 792 | ++DOCSHELL 24325C00 == 123 [pid = 792] [id = 563] 22:06:32 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (2432C000) [pid = 792] [serial = 1689] [outer = 00000000] 22:06:32 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (24335800) [pid = 792] [serial = 1690] [outer = 2432C000] 22:06:32 INFO - PROCESS | 792 | 1461301592850 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (24338C00) [pid = 792] [serial = 1691] [outer = 2432C000] 22:06:33 INFO - PROCESS | 792 | 1461301593382 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]]]}] 22:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 22:06:33 INFO - PROCESS | 792 | 1461301593422 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 22:06:33 INFO - PROCESS | 792 | 1461301593424 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 22:06:33 INFO - PROCESS | 792 | 1461301593428 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:06:33 INFO - PROCESS | 792 | 1461301593430 Marionette TRACE conn6 <- [1,2218,null,{}] 22:06:33 INFO - PROCESS | 792 | 1461301593433 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}] 22:06:33 INFO - PROCESS | 792 | 1461301593558 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 22:06:33 INFO - PROCESS | 792 | 1461301593748 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 792 | ++DOCSHELL 2432EC00 == 124 [pid = 792] [id = 564] 22:06:33 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (24333800) [pid = 792] [serial = 1692] [outer = 00000000] 22:06:33 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (24B6A000) [pid = 792] [serial = 1693] [outer = 24333800] 22:06:33 INFO - PROCESS | 792 | 1461301593804 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (24BA9000) [pid = 792] [serial = 1694] [outer = 24333800] 22:06:34 INFO - PROCESS | 792 | 1461301594402 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]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1017ms 22:06:34 INFO - PROCESS | 792 | 1461301594449 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 792 | 1461301594451 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 22:06:34 INFO - PROCESS | 792 | 1461301594454 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:06:34 INFO - PROCESS | 792 | 1461301594457 Marionette TRACE conn6 <- [1,2222,null,{}] 22:06:34 INFO - PROCESS | 792 | 1461301594460 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}] 22:06:34 INFO - PROCESS | 792 | 1461301594586 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 22:06:34 INFO - PROCESS | 792 | 1461301594763 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 792 | ++DOCSHELL 24BADC00 == 125 [pid = 792] [id = 565] 22:06:34 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (24BB1C00) [pid = 792] [serial = 1695] [outer = 00000000] 22:06:34 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (24C51400) [pid = 792] [serial = 1696] [outer = 24BB1C00] 22:06:34 INFO - PROCESS | 792 | 1461301594818 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 792 | ++DOMWINDOW == 249 (24C55000) [pid = 792] [serial = 1697] [outer = 24BB1C00] 22:06:35 INFO - PROCESS | 792 | 1461301595421 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]]]}] 22:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1018ms 22:06:35 INFO - PROCESS | 792 | 1461301595477 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 792 | 1461301595480 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 22:06:35 INFO - PROCESS | 792 | 1461301595483 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:06:35 INFO - PROCESS | 792 | 1461301595486 Marionette TRACE conn6 <- [1,2226,null,{}] 22:06:35 INFO - PROCESS | 792 | 1461301595490 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}] 22:06:35 INFO - PROCESS | 792 | 1461301595659 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 22:06:35 INFO - PROCESS | 792 | 1461301595845 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 792 | ++DOCSHELL 24BB0800 == 126 [pid = 792] [id = 566] 22:06:35 INFO - PROCESS | 792 | ++DOMWINDOW == 250 (24BB4C00) [pid = 792] [serial = 1698] [outer = 00000000] 22:06:35 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (24CD9400) [pid = 792] [serial = 1699] [outer = 24BB4C00] 22:06:35 INFO - PROCESS | 792 | 1461301595905 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (24CDE000) [pid = 792] [serial = 1700] [outer = 24BB4C00] 22:06:36 INFO - PROCESS | 792 | 1461301596455 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]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1017ms 22:06:36 INFO - PROCESS | 792 | 1461301596504 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 792 | 1461301596506 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 22:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:06:36 INFO - PROCESS | 792 | 1461301596510 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 792 | 1461301596512 Marionette TRACE conn6 <- [1,2230,null,{}] 22:06:36 INFO - PROCESS | 792 | 1461301596516 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}] 22:06:36 INFO - PROCESS | 792 | 1461301596641 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 22:06:36 INFO - PROCESS | 792 | 1461301596893 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 792 | ++DOCSHELL 2202DC00 == 127 [pid = 792] [id = 567] 22:06:36 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (2202E000) [pid = 792] [serial = 1701] [outer = 00000000] 22:06:36 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (25A09000) [pid = 792] [serial = 1702] [outer = 2202E000] 22:06:36 INFO - PROCESS | 792 | 1461301596949 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (25A0CC00) [pid = 792] [serial = 1703] [outer = 2202E000] 22:06:37 INFO - PROCESS | 792 | 1461301597600 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]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1118ms 22:06:37 INFO - PROCESS | 792 | 1461301597632 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 22:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:06:37 INFO - PROCESS | 792 | 1461301597634 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 22:06:37 INFO - PROCESS | 792 | 1461301597638 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - PROCESS | 792 | 1461301597639 Marionette TRACE conn6 <- [1,2234,null,{}] 22:06:37 INFO - PROCESS | 792 | 1461301597643 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}] 22:06:37 INFO - PROCESS | 792 | 1461301597769 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 22:06:37 INFO - PROCESS | 792 | 1461301597950 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 792 | ++DOCSHELL 1838C800 == 128 [pid = 792] [id = 568] 22:06:37 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (1838CC00) [pid = 792] [serial = 1704] [outer = 00000000] 22:06:38 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (1BF4E400) [pid = 792] [serial = 1705] [outer = 1838CC00] 22:06:38 INFO - PROCESS | 792 | 1461301598007 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (1AFDBC00) [pid = 792] [serial = 1706] [outer = 1838CC00] 22:06:38 INFO - PROCESS | 792 | 1461301598599 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]]]}] 22:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1022ms 22:06:38 INFO - PROCESS | 792 | 1461301598660 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 792 | 1461301598663 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 22:06:38 INFO - PROCESS | 792 | 1461301598666 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:06:38 INFO - PROCESS | 792 | 1461301598668 Marionette TRACE conn6 <- [1,2238,null,{}] 22:06:38 INFO - PROCESS | 792 | 1461301598672 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}] 22:06:38 INFO - PROCESS | 792 | 1461301598817 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 22:06:39 INFO - PROCESS | 792 | 1461301599204 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 792 | ++DOCSHELL 0FB29C00 == 129 [pid = 792] [id = 569] 22:06:39 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (13F34C00) [pid = 792] [serial = 1707] [outer = 00000000] 22:06:39 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (162A6C00) [pid = 792] [serial = 1708] [outer = 13F34C00] 22:06:39 INFO - PROCESS | 792 | 1461301599297 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (17B33800) [pid = 792] [serial = 1709] [outer = 13F34C00] 22:06:39 INFO - PROCESS | 792 | 1461301599934 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]]]}] 22:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1319ms 22:06:40 INFO - PROCESS | 792 | 1461301599990 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 792 | 1461301599995 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 22:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:06:40 INFO - PROCESS | 792 | 1461301600000 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 792 | 1461301600003 Marionette TRACE conn6 <- [1,2242,null,{}] 22:06:40 INFO - PROCESS | 792 | 1461301600008 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}] 22:06:40 INFO - PROCESS | 792 | 1461301600168 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 22:06:40 INFO - PROCESS | 792 | 1461301600331 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 792 | ++DOCSHELL 19267800 == 130 [pid = 792] [id = 570] 22:06:40 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (197B9C00) [pid = 792] [serial = 1710] [outer = 00000000] 22:06:40 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (1C510800) [pid = 792] [serial = 1711] [outer = 197B9C00] 22:06:40 INFO - PROCESS | 792 | 1461301600382 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (1C745C00) [pid = 792] [serial = 1712] [outer = 197B9C00] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 2060D800 == 129 [pid = 792] [id = 554] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 0FA37800 == 128 [pid = 792] [id = 553] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 1F17E000 == 127 [pid = 792] [id = 552] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 1C5E4000 == 126 [pid = 792] [id = 551] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 194B8800 == 125 [pid = 792] [id = 550] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 19262800 == 124 [pid = 792] [id = 549] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 263 (225C3400) [pid = 792] [serial = 1603] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 262 (20ED5400) [pid = 792] [serial = 1573] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 261 (20607000) [pid = 792] [serial = 1570] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 260 (1F180000) [pid = 792] [serial = 1564] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 259 (1FE4DC00) [pid = 792] [serial = 1567] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 258 (18055000) [pid = 792] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 146B7C00 == 123 [pid = 792] [id = 548] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 197BFC00 == 122 [pid = 792] [id = 547] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 0FB2A800 == 121 [pid = 792] [id = 546] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 238B6C00 == 120 [pid = 792] [id = 544] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 235EF800 == 119 [pid = 792] [id = 543] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 235E1400 == 118 [pid = 792] [id = 542] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 23215800 == 117 [pid = 792] [id = 541] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 23201800 == 116 [pid = 792] [id = 540] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 226BF400 == 115 [pid = 792] [id = 539] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 2265FC00 == 114 [pid = 792] [id = 538] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 21082000 == 113 [pid = 792] [id = 537] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 1AD26000 == 112 [pid = 792] [id = 536] 22:06:41 INFO - PROCESS | 792 | --DOCSHELL 16EAE400 == 111 [pid = 792] [id = 535] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 257 (22031C00) [pid = 792] [serial = 1601] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 256 (197DF800) [pid = 792] [serial = 1552] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 255 (1F3A3800) [pid = 792] [serial = 1585] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 254 (21090000) [pid = 792] [serial = 1592] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 253 (203C2400) [pid = 792] [serial = 1586] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 252 (1C74AC00) [pid = 792] [serial = 1561] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 251 (18A35800) [pid = 792] [serial = 1579] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 250 (21081800) [pid = 792] [serial = 1591] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 249 (20E5FC00) [pid = 792] [serial = 1588] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 248 (19A18400) [pid = 792] [serial = 1555] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 247 (194B2000) [pid = 792] [serial = 1583] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 246 (18DCFC00) [pid = 792] [serial = 1597] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 245 (22027C00) [pid = 792] [serial = 1600] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 244 (194B7800) [pid = 792] [serial = 1549] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 243 (18A88C00) [pid = 792] [serial = 1580] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 242 (21F7CC00) [pid = 792] [serial = 1594] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 241 (18009C00) [pid = 792] [serial = 1582] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 240 (20EDF000) [pid = 792] [serial = 1589] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 239 (2105E400) [pid = 792] [serial = 1576] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 238 (16EB0800) [pid = 792] [serial = 1543] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 237 (19A09800) [pid = 792] [serial = 1598] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 236 (18727800) [pid = 792] [serial = 1546] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 235 (1C5E3C00) [pid = 792] [serial = 1558] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 234 (162ABC00) [pid = 792] [serial = 1540] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | --DOMWINDOW == 233 (21F81800) [pid = 792] [serial = 1595] [outer = 00000000] [url = about:blank] 22:06:41 INFO - PROCESS | 792 | 1461301601212 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]]]}] 22:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1231ms 22:06:41 INFO - PROCESS | 792 | 1461301601238 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 792 | 1461301601242 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 22:06:41 INFO - PROCESS | 792 | 1461301601246 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:06:41 INFO - PROCESS | 792 | 1461301601248 Marionette TRACE conn6 <- [1,2246,null,{}] 22:06:41 INFO - PROCESS | 792 | 1461301601252 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}] 22:06:41 INFO - PROCESS | 792 | 1461301601360 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 22:06:41 INFO - PROCESS | 792 | 1461301601374 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 792 | ++DOCSHELL 158BC800 == 112 [pid = 792] [id = 571] 22:06:41 INFO - PROCESS | 792 | ++DOMWINDOW == 234 (158BE400) [pid = 792] [serial = 1713] [outer = 00000000] 22:06:41 INFO - PROCESS | 792 | ++DOMWINDOW == 235 (1806E400) [pid = 792] [serial = 1714] [outer = 158BE400] 22:06:41 INFO - PROCESS | 792 | 1461301601421 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 792 | ++DOMWINDOW == 236 (1840BC00) [pid = 792] [serial = 1715] [outer = 158BE400] 22:06:42 INFO - PROCESS | 792 | 1461301602030 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]]]}] 22:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 22:06:42 INFO - PROCESS | 792 | 1461301602080 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 792 | 1461301602083 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 22:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:06:42 INFO - PROCESS | 792 | 1461301602092 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 792 | 1461301602097 Marionette TRACE conn6 <- [1,2250,null,{}] 22:06:42 INFO - PROCESS | 792 | 1461301602106 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}] 22:06:42 INFO - PROCESS | 792 | 1461301602265 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 22:06:42 INFO - PROCESS | 792 | 1461301602279 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 792 | ++DOCSHELL 196CEC00 == 113 [pid = 792] [id = 572] 22:06:42 INFO - PROCESS | 792 | ++DOMWINDOW == 237 (196D0C00) [pid = 792] [serial = 1716] [outer = 00000000] 22:06:42 INFO - PROCESS | 792 | ++DOMWINDOW == 238 (19874400) [pid = 792] [serial = 1717] [outer = 196D0C00] 22:06:42 INFO - PROCESS | 792 | 1461301602324 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 792 | ++DOMWINDOW == 239 (1A5C4800) [pid = 792] [serial = 1718] [outer = 196D0C00] 22:06:42 INFO - PROCESS | 792 | 1461301602785 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]]]}] 22:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 22:06:42 INFO - PROCESS | 792 | 1461301602820 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 792 | 1461301602823 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 22:06:42 INFO - PROCESS | 792 | 1461301602826 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:06:42 INFO - PROCESS | 792 | 1461301602827 Marionette TRACE conn6 <- [1,2254,null,{}] 22:06:42 INFO - PROCESS | 792 | 1461301602831 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}] 22:06:42 INFO - PROCESS | 792 | 1461301602936 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 22:06:42 INFO - PROCESS | 792 | 1461301602945 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 792 | ++DOCSHELL 1A908800 == 114 [pid = 792] [id = 573] 22:06:42 INFO - PROCESS | 792 | ++DOMWINDOW == 240 (1C5E4000) [pid = 792] [serial = 1719] [outer = 00000000] 22:06:43 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (1DF0E000) [pid = 792] [serial = 1720] [outer = 1C5E4000] 22:06:43 INFO - PROCESS | 792 | 1461301602991 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (1F183800) [pid = 792] [serial = 1721] [outer = 1C5E4000] 22:06:43 INFO - PROCESS | 792 | 1461301603469 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]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 22:06:43 INFO - PROCESS | 792 | 1461301603526 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 792 | 1461301603528 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 22:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:06:43 INFO - PROCESS | 792 | 1461301603542 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 792 | 1461301603544 Marionette TRACE conn6 <- [1,2258,null,{}] 22:06:43 INFO - PROCESS | 792 | 1461301603548 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}] 22:06:43 INFO - PROCESS | 792 | 1461301603699 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 22:06:43 INFO - PROCESS | 792 | 1461301603748 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 792 | ++DOCSHELL 1FE4EC00 == 115 [pid = 792] [id = 574] 22:06:43 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (1FE60800) [pid = 792] [serial = 1722] [outer = 00000000] 22:06:43 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (2060D000) [pid = 792] [serial = 1723] [outer = 1FE60800] 22:06:43 INFO - PROCESS | 792 | 1461301603803 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (20E58800) [pid = 792] [serial = 1724] [outer = 1FE60800] 22:06:44 INFO - PROCESS | 792 | 1461301604292 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]]]}] 22:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 770ms 22:06:44 INFO - PROCESS | 792 | 1461301604315 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 22:06:44 INFO - PROCESS | 792 | 1461301604317 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 22:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:06:44 INFO - PROCESS | 792 | 1461301604328 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:06:44 INFO - PROCESS | 792 | 1461301604330 Marionette TRACE conn6 <- [1,2262,null,{}] 22:06:44 INFO - PROCESS | 792 | 1461301604333 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}] 22:06:44 INFO - PROCESS | 792 | 1461301604488 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 22:06:44 INFO - PROCESS | 792 | 1461301604510 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 792 | ++DOCSHELL 20F86400 == 116 [pid = 792] [id = 575] 22:06:44 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (20F89C00) [pid = 792] [serial = 1725] [outer = 00000000] 22:06:44 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (21081800) [pid = 792] [serial = 1726] [outer = 20F89C00] 22:06:44 INFO - PROCESS | 792 | 1461301604556 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (21921800) [pid = 792] [serial = 1727] [outer = 20F89C00] 22:06:45 INFO - PROCESS | 792 | 1461301605016 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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 22:06:45 INFO - PROCESS | 792 | 1461301605065 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 792 | 1461301605067 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 22:06:45 INFO - PROCESS | 792 | 1461301605070 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 792 | 1461301605072 Marionette TRACE conn6 <- [1,2266,null,{}] 22:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:06:45 INFO - PROCESS | 792 | 1461301605075 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}] 22:06:45 INFO - PROCESS | 792 | 1461301605255 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 22:06:45 INFO - PROCESS | 792 | 1461301605274 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 792 | ++DOCSHELL 21928400 == 117 [pid = 792] [id = 576] 22:06:45 INFO - PROCESS | 792 | ++DOMWINDOW == 249 (21BD2C00) [pid = 792] [serial = 1728] [outer = 00000000] 22:06:45 INFO - PROCESS | 792 | ++DOMWINDOW == 250 (21F7C800) [pid = 792] [serial = 1729] [outer = 21BD2C00] 22:06:45 INFO - PROCESS | 792 | 1461301605319 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (21F87800) [pid = 792] [serial = 1730] [outer = 21BD2C00] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 250 (1C5E4400) [pid = 792] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 249 (1F17E800) [pid = 792] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 248 (0FB30800) [pid = 792] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 247 (20E0FC00) [pid = 792] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 246 (225B9000) [pid = 792] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 245 (197C1400) [pid = 792] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 244 (102E2C00) [pid = 792] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 243 (197BE400) [pid = 792] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 242 (146BB800) [pid = 792] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 241 (19263400) [pid = 792] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:06:45 INFO - PROCESS | 792 | --DOMWINDOW == 240 (10E1A800) [pid = 792] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:06:46 INFO - PROCESS | 792 | 1461301606085 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]]]}] 22:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1066ms 22:06:46 INFO - PROCESS | 792 | 1461301606141 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 22:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:06:46 INFO - PROCESS | 792 | 1461301606144 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 22:06:46 INFO - PROCESS | 792 | 1461301606147 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - PROCESS | 792 | 1461301606149 Marionette TRACE conn6 <- [1,2270,null,{}] 22:06:46 INFO - PROCESS | 792 | 1461301606153 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}] 22:06:46 INFO - PROCESS | 792 | 1461301606313 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 22:06:46 INFO - PROCESS | 792 | 1461301606329 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 792 | ++DOCSHELL 18A2B000 == 118 [pid = 792] [id = 577] 22:06:46 INFO - PROCESS | 792 | ++DOMWINDOW == 241 (18A83400) [pid = 792] [serial = 1731] [outer = 00000000] 22:06:46 INFO - PROCESS | 792 | ++DOMWINDOW == 242 (1C5E4400) [pid = 792] [serial = 1732] [outer = 18A83400] 22:06:46 INFO - PROCESS | 792 | 1461301606374 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 792 | ++DOMWINDOW == 243 (1FE6D400) [pid = 792] [serial = 1733] [outer = 18A83400] 22:06:46 INFO - PROCESS | 792 | 1461301606805 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]]]}] 22:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 22:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:06:46 INFO - PROCESS | 792 | 1461301606836 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 792 | 1461301606838 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 22:06:46 INFO - PROCESS | 792 | 1461301606842 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:06:46 INFO - PROCESS | 792 | 1461301606844 Marionette TRACE conn6 <- [1,2274,null,{}] 22:06:46 INFO - PROCESS | 792 | 1461301606847 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}] 22:06:46 INFO - PROCESS | 792 | 1461301606952 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 22:06:47 INFO - PROCESS | 792 | 1461301606991 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 792 | ++DOCSHELL 21F86800 == 119 [pid = 792] [id = 578] 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (22028400) [pid = 792] [serial = 1734] [outer = 00000000] 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (2265FC00) [pid = 792] [serial = 1735] [outer = 22028400] 22:06:47 INFO - PROCESS | 792 | 1461301607037 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (226C0000) [pid = 792] [serial = 1736] [outer = 22028400] 22:06:47 INFO - PROCESS | 792 | 1461301607494 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]]]}] 22:06:47 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 22:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 22:06:47 INFO - PROCESS | 792 | 1461301607516 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 792 | 1461301607517 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 22:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:06:47 INFO - PROCESS | 792 | 1461301607521 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 792 | 1461301607522 Marionette TRACE conn6 <- [1,2278,null,{}] 22:06:47 INFO - PROCESS | 792 | 1461301607561 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}] 22:06:47 INFO - PROCESS | 792 | 1461301607672 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 22:06:47 INFO - PROCESS | 792 | 1461301607679 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 792 | ++DOCSHELL 229E7400 == 120 [pid = 792] [id = 579] 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (229F1800) [pid = 792] [serial = 1737] [outer = 00000000] 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (2320B000) [pid = 792] [serial = 1738] [outer = 229F1800] 22:06:47 INFO - PROCESS | 792 | 1461301607728 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 792 | ++DOMWINDOW == 249 (23593800) [pid = 792] [serial = 1739] [outer = 229F1800] 22:06:48 INFO - PROCESS | 792 | 1461301608571 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]]]}] 22:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1081ms 22:06:48 INFO - PROCESS | 792 | 1461301608617 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 22:06:48 INFO - PROCESS | 792 | 1461301608623 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 22:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:06:48 INFO - PROCESS | 792 | 1461301608629 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 792 | 1461301608632 Marionette TRACE conn6 <- [1,2282,null,{}] 22:06:48 INFO - PROCESS | 792 | 1461301608638 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}] 22:06:48 INFO - PROCESS | 792 | 1461301608810 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 22:06:49 INFO - PROCESS | 792 | 1461301608999 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 792 | ++DOCSHELL 16EAE800 == 121 [pid = 792] [id = 580] 22:06:49 INFO - PROCESS | 792 | ++DOMWINDOW == 250 (187D0C00) [pid = 792] [serial = 1740] [outer = 00000000] 22:06:49 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (19263800) [pid = 792] [serial = 1741] [outer = 187D0C00] 22:06:49 INFO - PROCESS | 792 | 1461301609057 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (19642800) [pid = 792] [serial = 1742] [outer = 187D0C00] 22:06:49 INFO - PROCESS | 792 | 1461301609743 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]]]}] 22:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1174ms 22:06:49 INFO - PROCESS | 792 | 1461301609806 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 792 | 1461301609812 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 22:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:06:49 INFO - PROCESS | 792 | 1461301609832 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:06:49 INFO - PROCESS | 792 | 1461301609836 Marionette TRACE conn6 <- [1,2286,null,{}] 22:06:49 INFO - PROCESS | 792 | 1461301609843 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}] 22:06:50 INFO - PROCESS | 792 | 1461301609984 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 22:06:50 INFO - PROCESS | 792 | 1461301610159 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 792 | ++DOCSHELL 1DF0D400 == 122 [pid = 792] [id = 581] 22:06:50 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (1F187000) [pid = 792] [serial = 1743] [outer = 00000000] 22:06:50 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (2060CC00) [pid = 792] [serial = 1744] [outer = 1F187000] 22:06:50 INFO - PROCESS | 792 | 1461301610215 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (20E2BC00) [pid = 792] [serial = 1745] [outer = 1F187000] 22:06:50 INFO - PROCESS | 792 | 1461301610754 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]]]}] 22:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 990ms 22:06:50 INFO - PROCESS | 792 | 1461301610810 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 792 | 1461301610813 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 22:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:06:50 INFO - PROCESS | 792 | 1461301610816 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:06:50 INFO - PROCESS | 792 | 1461301610820 Marionette TRACE conn6 <- [1,2290,null,{}] 22:06:50 INFO - PROCESS | 792 | 1461301610832 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}] 22:06:50 INFO - PROCESS | 792 | 1461301610969 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 22:06:51 INFO - PROCESS | 792 | 1461301611169 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 792 | ++DOCSHELL 2321A800 == 123 [pid = 792] [id = 582] 22:06:51 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (2321BC00) [pid = 792] [serial = 1746] [outer = 00000000] 22:06:51 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (235E4800) [pid = 792] [serial = 1747] [outer = 2321BC00] 22:06:51 INFO - PROCESS | 792 | 1461301611228 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (2376A800) [pid = 792] [serial = 1748] [outer = 2321BC00] 22:06:51 INFO - PROCESS | 792 | 1461301611837 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]]]}] 22:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1078ms 22:06:51 INFO - PROCESS | 792 | 1461301611898 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 792 | 1461301611901 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 22:06:51 INFO - PROCESS | 792 | 1461301611904 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:06:51 INFO - PROCESS | 792 | 1461301611906 Marionette TRACE conn6 <- [1,2294,null,{}] 22:06:51 INFO - PROCESS | 792 | 1461301611910 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}] 22:06:52 INFO - PROCESS | 792 | 1461301612042 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 22:06:52 INFO - PROCESS | 792 | 1461301612239 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 792 | ++DOCSHELL 238B1400 == 124 [pid = 792] [id = 583] 22:06:52 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (238B2000) [pid = 792] [serial = 1749] [outer = 00000000] 22:06:52 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (23EEF400) [pid = 792] [serial = 1750] [outer = 238B2000] 22:06:52 INFO - PROCESS | 792 | 1461301612296 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (24316800) [pid = 792] [serial = 1751] [outer = 238B2000] 22:06:52 INFO - PROCESS | 792 | 1461301612879 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]]]}] 22:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1017ms 22:06:52 INFO - PROCESS | 792 | 1461301612924 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 792 | 1461301612926 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 22:06:52 INFO - PROCESS | 792 | 1461301612930 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:06:52 INFO - PROCESS | 792 | 1461301612932 Marionette TRACE conn6 <- [1,2298,null,{}] 22:06:52 INFO - PROCESS | 792 | 1461301612936 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}] 22:06:53 INFO - PROCESS | 792 | 1461301613063 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 22:06:53 INFO - PROCESS | 792 | 1461301613259 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 792 | ++DOCSHELL 238AE800 == 125 [pid = 792] [id = 584] 22:06:53 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (238B0C00) [pid = 792] [serial = 1752] [outer = 00000000] 22:06:53 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (24C5A000) [pid = 792] [serial = 1753] [outer = 238B0C00] 22:06:53 INFO - PROCESS | 792 | 1461301613316 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (24C5F400) [pid = 792] [serial = 1754] [outer = 238B0C00] 22:06:53 INFO - PROCESS | 792 | 1461301613941 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]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1019ms 22:06:53 INFO - PROCESS | 792 | 1461301613953 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 792 | 1461301613955 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 22:06:53 INFO - PROCESS | 792 | 1461301613959 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:06:53 INFO - PROCESS | 792 | 1461301613961 Marionette TRACE conn6 <- [1,2302,null,{}] 22:06:53 INFO - PROCESS | 792 | 1461301613965 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}] 22:06:54 INFO - PROCESS | 792 | 1461301614120 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 22:06:54 INFO - PROCESS | 792 | 1461301614305 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 792 | ++DOCSHELL 24CD3000 == 126 [pid = 792] [id = 585] 22:06:54 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (24CDD400) [pid = 792] [serial = 1755] [outer = 00000000] 22:06:54 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (28010800) [pid = 792] [serial = 1756] [outer = 24CDD400] 22:06:54 INFO - PROCESS | 792 | 1461301614364 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (28012400) [pid = 792] [serial = 1757] [outer = 24CDD400] 22:06:54 INFO - PROCESS | 792 | 1461301614910 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]]]}] 22:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 22:06:54 INFO - PROCESS | 792 | 1461301614935 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 22:06:54 INFO - PROCESS | 792 | 1461301614938 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 22:06:54 INFO - PROCESS | 792 | 1461301614943 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:06:54 INFO - PROCESS | 792 | 1461301614945 Marionette TRACE conn6 <- [1,2306,null,{}] 22:06:54 INFO - PROCESS | 792 | 1461301614949 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}] 22:06:55 INFO - PROCESS | 792 | 1461301615075 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 22:06:55 INFO - PROCESS | 792 | 1461301615276 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 792 | ++DOCSHELL 28016000 == 127 [pid = 792] [id = 586] 22:06:55 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (28017000) [pid = 792] [serial = 1758] [outer = 00000000] 22:06:55 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (284BF000) [pid = 792] [serial = 1759] [outer = 28017000] 22:06:55 INFO - PROCESS | 792 | 1461301615335 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (284C1400) [pid = 792] [serial = 1760] [outer = 28017000] 22:06:56 INFO - PROCESS | 792 | 1461301616016 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] 22:06:56 INFO - PROCESS | 792 | 1461301616073 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 22:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:06:56 INFO - PROCESS | 792 | 1461301616076 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 792 | 1461301616078 Marionette TRACE conn6 <- [1,2310,null,{}] 22:06:56 INFO - PROCESS | 792 | 1461301616082 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}] 22:06:56 INFO - PROCESS | 792 | 1461301616214 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 22:06:56 INFO - PROCESS | 792 | 1461301616397 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 792 | ++DOCSHELL 284BBC00 == 128 [pid = 792] [id = 587] 22:06:56 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (284BDC00) [pid = 792] [serial = 1761] [outer = 00000000] 22:06:56 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (284E4400) [pid = 792] [serial = 1762] [outer = 284BDC00] 22:06:56 INFO - PROCESS | 792 | 1461301616451 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (284E5800) [pid = 792] [serial = 1763] [outer = 284BDC00] 22:06:57 INFO - PROCESS | 792 | 1461301617026 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]]]}] 22:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1019ms 22:06:57 INFO - PROCESS | 792 | 1461301617099 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 792 | 1461301617102 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 22:06:57 INFO - PROCESS | 792 | 1461301617105 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:06:57 INFO - PROCESS | 792 | 1461301617108 Marionette TRACE conn6 <- [1,2314,null,{}] 22:06:57 INFO - PROCESS | 792 | 1461301617111 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}] 22:06:57 INFO - PROCESS | 792 | 1461301617252 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 22:06:57 INFO - PROCESS | 792 | 1461301617435 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 792 | ++DOCSHELL 284E0000 == 129 [pid = 792] [id = 588] 22:06:57 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (284E8400) [pid = 792] [serial = 1764] [outer = 00000000] 22:06:57 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (285BCC00) [pid = 792] [serial = 1765] [outer = 284E8400] 22:06:57 INFO - PROCESS | 792 | 1461301617492 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (285C0800) [pid = 792] [serial = 1766] [outer = 284E8400] 22:06:58 INFO - PROCESS | 792 | 1461301618036 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]]]}] 22:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 22:06:58 INFO - PROCESS | 792 | 1461301618079 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 792 | 1461301618081 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 22:06:58 INFO - PROCESS | 792 | 1461301618085 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:06:58 INFO - PROCESS | 792 | 1461301618087 Marionette TRACE conn6 <- [1,2318,null,{}] 22:06:58 INFO - PROCESS | 792 | 1461301618091 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}] 22:06:58 INFO - PROCESS | 792 | 1461301618220 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 22:06:58 INFO - PROCESS | 792 | 1461301618418 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 792 | ++DOCSHELL 1840D000 == 130 [pid = 792] [id = 589] 22:06:58 INFO - PROCESS | 792 | ++DOMWINDOW == 277 (1960D800) [pid = 792] [serial = 1767] [outer = 00000000] 22:06:58 INFO - PROCESS | 792 | ++DOMWINDOW == 278 (285BAC00) [pid = 792] [serial = 1768] [outer = 1960D800] 22:06:58 INFO - PROCESS | 792 | 1461301618475 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 792 | ++DOMWINDOW == 279 (285C2400) [pid = 792] [serial = 1769] [outer = 1960D800] 22:06:59 INFO - PROCESS | 792 | 1461301619052 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]]]}] 22:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1015ms 22:06:59 INFO - PROCESS | 792 | 1461301619104 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 792 | 1461301619107 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 22:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:06:59 INFO - PROCESS | 792 | 1461301619111 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - PROCESS | 792 | 1461301619114 Marionette TRACE conn6 <- [1,2322,null,{}] 22:06:59 INFO - PROCESS | 792 | 1461301619117 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}] 22:06:59 INFO - PROCESS | 792 | 1461301619263 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 22:06:59 INFO - PROCESS | 792 | 1461301619466 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 792 | ++DOCSHELL 289AF000 == 131 [pid = 792] [id = 590] 22:06:59 INFO - PROCESS | 792 | ++DOMWINDOW == 280 (289AF400) [pid = 792] [serial = 1770] [outer = 00000000] 22:06:59 INFO - PROCESS | 792 | ++DOMWINDOW == 281 (28ABBC00) [pid = 792] [serial = 1771] [outer = 289AF400] 22:06:59 INFO - PROCESS | 792 | 1461301619527 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 792 | ++DOMWINDOW == 282 (28AC0400) [pid = 792] [serial = 1772] [outer = 289AF400] 22:07:00 INFO - PROCESS | 792 | 1461301620117 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]]]}] 22:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1067ms 22:07:00 INFO - PROCESS | 792 | 1461301620185 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 22:07:00 INFO - PROCESS | 792 | 1461301620188 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 22:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:07:00 INFO - PROCESS | 792 | 1461301620192 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:07:00 INFO - PROCESS | 792 | 1461301620194 Marionette TRACE conn6 <- [1,2326,null,{}] 22:07:00 INFO - PROCESS | 792 | 1461301620198 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}] 22:07:00 INFO - PROCESS | 792 | 1461301620373 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 22:07:00 INFO - PROCESS | 792 | 1461301620568 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 792 | ++DOCSHELL 15D22400 == 132 [pid = 792] [id = 591] 22:07:00 INFO - PROCESS | 792 | ++DOMWINDOW == 283 (162A6400) [pid = 792] [serial = 1773] [outer = 00000000] 22:07:00 INFO - PROCESS | 792 | ++DOMWINDOW == 284 (18A84400) [pid = 792] [serial = 1774] [outer = 162A6400] 22:07:00 INFO - PROCESS | 792 | 1461301620625 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 792 | ++DOMWINDOW == 285 (197B9400) [pid = 792] [serial = 1775] [outer = 162A6400] 22:07:01 INFO - PROCESS | 792 | 1461301621216 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]]]}] 22:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1067ms 22:07:01 INFO - PROCESS | 792 | 1461301621263 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 792 | 1461301621265 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 22:07:01 INFO - PROCESS | 792 | 1461301621269 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:07:01 INFO - PROCESS | 792 | 1461301621271 Marionette TRACE conn6 <- [1,2330,null,{}] 22:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:07:01 INFO - PROCESS | 792 | 1461301621275 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}] 22:07:01 INFO - PROCESS | 792 | 1461301621415 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 22:07:01 INFO - PROCESS | 792 | 1461301621605 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 792 | ++DOCSHELL 141F9800 == 133 [pid = 792] [id = 592] 22:07:01 INFO - PROCESS | 792 | ++DOMWINDOW == 286 (1463D000) [pid = 792] [serial = 1776] [outer = 00000000] 22:07:01 INFO - PROCESS | 792 | ++DOMWINDOW == 287 (1F3AD400) [pid = 792] [serial = 1777] [outer = 1463D000] 22:07:01 INFO - PROCESS | 792 | 1461301621660 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 792 | ++DOMWINDOW == 288 (203C5C00) [pid = 792] [serial = 1778] [outer = 1463D000] 22:07:02 INFO - PROCESS | 792 | 1461301622226 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]]]}] 22:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1018ms 22:07:02 INFO - PROCESS | 792 | 1461301622290 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 792 | 1461301622293 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 22:07:02 INFO - PROCESS | 792 | 1461301622296 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:07:02 INFO - PROCESS | 792 | 1461301622298 Marionette TRACE conn6 <- [1,2334,null,{}] 22:07:02 INFO - PROCESS | 792 | 1461301622302 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}] 22:07:02 INFO - PROCESS | 792 | 1461301622432 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 22:07:02 INFO - PROCESS | 792 | 1461301622637 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:02 INFO - PROCESS | 792 | ++DOCSHELL 1DF0A000 == 134 [pid = 792] [id = 593] 22:07:02 INFO - PROCESS | 792 | ++DOMWINDOW == 289 (20E58000) [pid = 792] [serial = 1779] [outer = 00000000] 22:07:02 INFO - PROCESS | 792 | ++DOMWINDOW == 290 (2376F000) [pid = 792] [serial = 1780] [outer = 20E58000] 22:07:02 INFO - PROCESS | 792 | 1461301622694 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 792 | ++DOMWINDOW == 291 (235E9400) [pid = 792] [serial = 1781] [outer = 20E58000] 22:07:03 INFO - PROCESS | 792 | 1461301623694 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]]]}] 22:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1424ms 22:07:03 INFO - PROCESS | 792 | 1461301623735 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 792 | 1461301623739 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 22:07:03 INFO - PROCESS | 792 | 1461301623746 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:07:03 INFO - PROCESS | 792 | 1461301623750 Marionette TRACE conn6 <- [1,2338,null,{}] 22:07:03 INFO - PROCESS | 792 | 1461301623757 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}] 22:07:03 INFO - PROCESS | 792 | 1461301623888 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 22:07:04 INFO - PROCESS | 792 | 1461301624081 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 792 | ++DOCSHELL 18442400 == 135 [pid = 792] [id = 594] 22:07:04 INFO - PROCESS | 792 | ++DOMWINDOW == 292 (18444800) [pid = 792] [serial = 1782] [outer = 00000000] 22:07:04 INFO - PROCESS | 792 | ++DOMWINDOW == 293 (194B7C00) [pid = 792] [serial = 1783] [outer = 18444800] 22:07:04 INFO - PROCESS | 792 | 1461301624131 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 792 | ++DOMWINDOW == 294 (198D5800) [pid = 792] [serial = 1784] [outer = 18444800] 22:07:04 INFO - PROCESS | 792 | 1461301624775 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]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1068ms 22:07:04 INFO - PROCESS | 792 | 1461301624822 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 792 | 1461301624827 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 22:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:07:04 INFO - PROCESS | 792 | 1461301624833 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 792 | 1461301624835 Marionette TRACE conn6 <- [1,2342,null,{}] 22:07:04 INFO - PROCESS | 792 | 1461301624839 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}] 22:07:04 INFO - PROCESS | 792 | 1461301624961 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 22:07:05 INFO - PROCESS | 792 | 1461301625153 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 792 | ++DOCSHELL 18721400 == 136 [pid = 792] [id = 595] 22:07:05 INFO - PROCESS | 792 | ++DOMWINDOW == 295 (18A2FC00) [pid = 792] [serial = 1785] [outer = 00000000] 22:07:05 INFO - PROCESS | 792 | ++DOMWINDOW == 296 (1F3A8800) [pid = 792] [serial = 1786] [outer = 18A2FC00] 22:07:05 INFO - PROCESS | 792 | 1461301625204 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 792 | ++DOMWINDOW == 297 (203C8400) [pid = 792] [serial = 1787] [outer = 18A2FC00] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 198DE400 == 135 [pid = 792] [id = 161] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 21F86800 == 134 [pid = 792] [id = 578] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 18A2B000 == 133 [pid = 792] [id = 577] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 21928400 == 132 [pid = 792] [id = 576] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 20F86400 == 131 [pid = 792] [id = 575] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 1FE4EC00 == 130 [pid = 792] [id = 574] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 1A908800 == 129 [pid = 792] [id = 573] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 296 (21035C00) [pid = 792] [serial = 1666] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 196CEC00 == 128 [pid = 792] [id = 572] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 158BC800 == 127 [pid = 792] [id = 571] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 19267800 == 126 [pid = 792] [id = 570] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 0FB29C00 == 125 [pid = 792] [id = 569] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 18DCE800 == 124 [pid = 792] [id = 561] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 225C3C00 == 123 [pid = 792] [id = 560] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 21C1A000 == 122 [pid = 792] [id = 559] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 20E2F800 == 121 [pid = 792] [id = 558] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 194BC000 == 120 [pid = 792] [id = 557] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 158BBC00 == 119 [pid = 792] [id = 556] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 20EDC400 == 118 [pid = 792] [id = 555] 22:07:05 INFO - PROCESS | 792 | --DOCSHELL 0F1E7000 == 117 [pid = 792] [id = 12] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 295 (18404800) [pid = 792] [serial = 1541] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 294 (1C744800) [pid = 792] [serial = 1654] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 293 (1FE64C00) [pid = 792] [serial = 1657] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 292 (1DF01400) [pid = 792] [serial = 1655] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 291 (1840D800) [pid = 792] [serial = 1660] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 290 (203C7C00) [pid = 792] [serial = 1658] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 289 (20E5B400) [pid = 792] [serial = 1663] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 288 (2265A000) [pid = 792] [serial = 1604] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 287 (1BA4F400) [pid = 792] [serial = 1643] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 286 (1AD20800) [pid = 792] [serial = 1642] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 285 (2376A400) [pid = 792] [serial = 1627] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 284 (235E3000) [pid = 792] [serial = 1624] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 283 (229F0800) [pid = 792] [serial = 1618] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 282 (17B39800) [pid = 792] [serial = 1640] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 281 (16EAF000) [pid = 792] [serial = 1639] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 280 (18002000) [pid = 792] [serial = 1636] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 279 (18882800) [pid = 792] [serial = 1606] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 278 (226C1400) [pid = 792] [serial = 1615] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 277 (2321E000) [pid = 792] [serial = 1621] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 276 (1AFE3000) [pid = 792] [serial = 1651] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 275 (23C75400) [pid = 792] [serial = 1633] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 274 (238B1C00) [pid = 792] [serial = 1630] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 273 (158BC400) [pid = 792] [serial = 1645] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 272 (17B2A800) [pid = 792] [serial = 1646] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 271 (1F180C00) [pid = 792] [serial = 1609] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 270 (22026800) [pid = 792] [serial = 1612] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 269 (19614C00) [pid = 792] [serial = 1648] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 268 (20ED6800) [pid = 792] [serial = 1664] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 267 (196D3000) [pid = 792] [serial = 1649] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 266 (1FE6B800) [pid = 792] [serial = 1661] [outer = 00000000] [url = about:blank] 22:07:05 INFO - PROCESS | 792 | --DOMWINDOW == 265 (1C331000) [pid = 792] [serial = 1652] [outer = 00000000] [url = about:blank] 22:07:06 INFO - PROCESS | 792 | 1461301625977 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]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1175ms 22:07:06 INFO - PROCESS | 792 | 1461301626012 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 792 | 1461301626014 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 22:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:07:06 INFO - PROCESS | 792 | 1461301626018 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 792 | 1461301626021 Marionette TRACE conn6 <- [1,2346,null,{}] 22:07:06 INFO - PROCESS | 792 | 1461301626031 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}] 22:07:06 INFO - PROCESS | 792 | 1461301626148 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 22:07:06 INFO - PROCESS | 792 | 1461301626156 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 792 | ++DOCSHELL 18078000 == 118 [pid = 792] [id = 596] 22:07:06 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (18078400) [pid = 792] [serial = 1788] [outer = 00000000] 22:07:06 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (18A87800) [pid = 792] [serial = 1789] [outer = 18078400] 22:07:06 INFO - PROCESS | 792 | 1461301626208 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (19269400) [pid = 792] [serial = 1790] [outer = 18078400] 22:07:06 INFO - PROCESS | 792 | 1461301626804 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]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 22:07:06 INFO - PROCESS | 792 | 1461301626852 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 792 | 1461301626854 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 22:07:06 INFO - PROCESS | 792 | 1461301626858 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:07:06 INFO - PROCESS | 792 | 1461301626859 Marionette TRACE conn6 <- [1,2350,null,{}] 22:07:06 INFO - PROCESS | 792 | 1461301626863 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}] 22:07:07 INFO - PROCESS | 792 | 1461301626982 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 22:07:07 INFO - PROCESS | 792 | 1461301627128 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 792 | ++DOCSHELL 194BD000 == 119 [pid = 792] [id = 597] 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (198EC400) [pid = 792] [serial = 1791] [outer = 00000000] 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (1BF53800) [pid = 792] [serial = 1792] [outer = 198EC400] 22:07:07 INFO - PROCESS | 792 | 1461301627174 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (1C331000) [pid = 792] [serial = 1793] [outer = 198EC400] 22:07:07 INFO - PROCESS | 792 | 1461301627548 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]]]}] 22:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 22:07:07 INFO - PROCESS | 792 | 1461301627631 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 22:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:07:07 INFO - PROCESS | 792 | 1461301627633 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 22:07:07 INFO - PROCESS | 792 | 1461301627637 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 792 | 1461301627638 Marionette TRACE conn6 <- [1,2354,null,{}] 22:07:07 INFO - PROCESS | 792 | 1461301627642 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}] 22:07:07 INFO - PROCESS | 792 | 1461301627749 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 22:07:07 INFO - PROCESS | 792 | 1461301627762 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 792 | ++DOCSHELL 1C338400 == 120 [pid = 792] [id = 598] 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (1C736400) [pid = 792] [serial = 1794] [outer = 00000000] 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (1F17DC00) [pid = 792] [serial = 1795] [outer = 1C736400] 22:07:07 INFO - PROCESS | 792 | 1461301627808 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (1FE48C00) [pid = 792] [serial = 1796] [outer = 1C736400] 22:07:08 INFO - PROCESS | 792 | 1461301628358 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]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 22:07:08 INFO - PROCESS | 792 | 1461301628417 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 792 | 1461301628419 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 22:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:07:08 INFO - PROCESS | 792 | 1461301628423 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - PROCESS | 792 | 1461301628424 Marionette TRACE conn6 <- [1,2358,null,{}] 22:07:08 INFO - PROCESS | 792 | 1461301628428 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}] 22:07:08 INFO - PROCESS | 792 | 1461301628606 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 22:07:08 INFO - PROCESS | 792 | 1461301628631 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 792 | ++DOCSHELL 2060C800 == 121 [pid = 792] [id = 599] 22:07:08 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (20611800) [pid = 792] [serial = 1797] [outer = 00000000] 22:07:08 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (20F8E400) [pid = 792] [serial = 1798] [outer = 20611800] 22:07:08 INFO - PROCESS | 792 | 1461301628679 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 792 | ++DOMWINDOW == 277 (21037800) [pid = 792] [serial = 1799] [outer = 20611800] 22:07:09 INFO - PROCESS | 792 | 1461301629167 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]]]}] 22:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 22:07:09 INFO - PROCESS | 792 | 1461301629199 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 792 | 1461301629201 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 22:07:09 INFO - PROCESS | 792 | 1461301629204 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:07:09 INFO - PROCESS | 792 | 1461301629206 Marionette TRACE conn6 <- [1,2362,null,{}] 22:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:07:09 INFO - PROCESS | 792 | 1461301629209 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}] 22:07:09 INFO - PROCESS | 792 | 1461301629364 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 22:07:09 INFO - PROCESS | 792 | 1461301629384 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 792 | ++DOCSHELL 21088000 == 122 [pid = 792] [id = 600] 22:07:09 INFO - PROCESS | 792 | ++DOMWINDOW == 278 (21089800) [pid = 792] [serial = 1800] [outer = 00000000] 22:07:09 INFO - PROCESS | 792 | ++DOMWINDOW == 279 (21BD2000) [pid = 792] [serial = 1801] [outer = 21089800] 22:07:09 INFO - PROCESS | 792 | 1461301629429 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 792 | ++DOMWINDOW == 280 (21C1C800) [pid = 792] [serial = 1802] [outer = 21089800] 22:07:09 INFO - PROCESS | 792 | 1461301629896 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]]]}] 22:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 279 (20F89C00) [pid = 792] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 278 (1C5E4000) [pid = 792] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 277 (196D0C00) [pid = 792] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 276 (197B9C00) [pid = 792] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 275 (1FE60800) [pid = 792] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 274 (18A83400) [pid = 792] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 273 (21BD2C00) [pid = 792] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 272 (20EDCC00) [pid = 792] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 271 (158BE400) [pid = 792] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 270 (22028400) [pid = 792] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:07:10 INFO - PROCESS | 792 | --DOMWINDOW == 269 (13F34C00) [pid = 792] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:07:10 INFO - PROCESS | 792 | 1461301630470 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 792 | 1461301630472 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 22:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:07:10 INFO - PROCESS | 792 | 1461301630483 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 792 | 1461301630485 Marionette TRACE conn6 <- [1,2366,null,{}] 22:07:10 INFO - PROCESS | 792 | 1461301630488 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}] 22:07:10 INFO - PROCESS | 792 | 1461301630593 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 22:07:10 INFO - PROCESS | 792 | 1461301630602 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:10 INFO - PROCESS | 792 | ++DOCSHELL 174BD000 == 123 [pid = 792] [id = 601] 22:07:10 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (18003000) [pid = 792] [serial = 1803] [outer = 00000000] 22:07:10 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (18D4B800) [pid = 792] [serial = 1804] [outer = 18003000] 22:07:10 INFO - PROCESS | 792 | 1461301630649 Marionette DEBUG loaded listener.js 22:07:10 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (18D44800) [pid = 792] [serial = 1805] [outer = 18003000] 22:07:11 INFO - PROCESS | 792 | 1461301631138 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]]]}] 22:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 22:07:11 INFO - PROCESS | 792 | 1461301631176 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 792 | 1461301631178 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 22:07:11 INFO - PROCESS | 792 | 1461301631182 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:07:11 INFO - PROCESS | 792 | 1461301631184 Marionette TRACE conn6 <- [1,2370,null,{}] 22:07:11 INFO - PROCESS | 792 | 1461301631187 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}] 22:07:11 INFO - PROCESS | 792 | 1461301631293 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 22:07:11 INFO - PROCESS | 792 | 1461301631300 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 792 | ++DOCSHELL 1C5EC800 == 124 [pid = 792] [id = 602] 22:07:11 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (1FE42C00) [pid = 792] [serial = 1806] [outer = 00000000] 22:07:11 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (21C23000) [pid = 792] [serial = 1807] [outer = 1FE42C00] 22:07:11 INFO - PROCESS | 792 | 1461301631345 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (21F88800) [pid = 792] [serial = 1808] [outer = 1FE42C00] 22:07:11 INFO - PROCESS | 792 | 1461301631823 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]]]}] 22:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 22:07:11 INFO - PROCESS | 792 | 1461301631869 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 792 | 1461301631871 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 22:07:11 INFO - PROCESS | 792 | 1461301631879 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:07:11 INFO - PROCESS | 792 | 1461301631881 Marionette TRACE conn6 <- [1,2374,null,{}] 22:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:07:11 INFO - PROCESS | 792 | 1461301631884 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}] 22:07:12 INFO - PROCESS | 792 | 1461301631992 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 22:07:12 INFO - PROCESS | 792 | 1461301632033 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 792 | ++DOCSHELL 225B9C00 == 125 [pid = 792] [id = 603] 22:07:12 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (2265A800) [pid = 792] [serial = 1809] [outer = 00000000] 22:07:12 INFO - PROCESS | 792 | ++DOMWINDOW == 277 (226BDC00) [pid = 792] [serial = 1810] [outer = 2265A800] 22:07:12 INFO - PROCESS | 792 | 1461301632078 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 792 | ++DOMWINDOW == 278 (18408000) [pid = 792] [serial = 1811] [outer = 2265A800] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 20ED6400 == 124 [pid = 792] [id = 238] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1872A800 == 123 [pid = 792] [id = 93] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 203D0400 == 122 [pid = 792] [id = 358] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 24B5F800 == 121 [pid = 792] [id = 403] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 21C1CC00 == 120 [pid = 792] [id = 446] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2432E800 == 119 [pid = 792] [id = 445] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 20E34800 == 118 [pid = 792] [id = 524] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 20ED9400 == 117 [pid = 792] [id = 261] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 141AA400 == 116 [pid = 792] [id = 295] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 0F982400 == 115 [pid = 792] [id = 177] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 18443000 == 114 [pid = 792] [id = 383] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 23216400 == 113 [pid = 792] [id = 382] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 148E1C00 == 112 [pid = 792] [id = 208] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 16EB7800 == 111 [pid = 792] [id = 228] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2432EC00 == 110 [pid = 792] [id = 564] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 19A0C400 == 109 [pid = 792] [id = 82] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 22659800 == 108 [pid = 792] [id = 441] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 148DFC00 == 107 [pid = 792] [id = 211] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 23210800 == 106 [pid = 792] [id = 562] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1840B400 == 105 [pid = 792] [id = 159] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 23C6A800 == 104 [pid = 792] [id = 402] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 15938C00 == 103 [pid = 792] [id = 469] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1964A000 == 102 [pid = 792] [id = 511] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 24325C00 == 101 [pid = 792] [id = 563] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2192D400 == 100 [pid = 792] [id = 376] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 18010800 == 99 [pid = 792] [id = 223] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1BF56C00 == 98 [pid = 792] [id = 172] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2321D800 == 97 [pid = 792] [id = 442] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1C730800 == 96 [pid = 792] [id = 292] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1F17D000 == 95 [pid = 792] [id = 522] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 21038400 == 94 [pid = 792] [id = 330] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 15D1B400 == 93 [pid = 792] [id = 447] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 102DD000 == 92 [pid = 792] [id = 470] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2202DC00 == 91 [pid = 792] [id = 567] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 174BF000 == 90 [pid = 792] [id = 95] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1838C800 == 89 [pid = 792] [id = 568] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 18DD0400 == 88 [pid = 792] [id = 406] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 146BC800 == 87 [pid = 792] [id = 366] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1FE67800 == 86 [pid = 792] [id = 294] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 20E10C00 == 85 [pid = 792] [id = 399] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 194BEC00 == 84 [pid = 792] [id = 428] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 22034400 == 83 [pid = 792] [id = 534] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 13F34000 == 82 [pid = 792] [id = 329] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 17B36000 == 81 [pid = 792] [id = 404] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1ACB3800 == 80 [pid = 792] [id = 97] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1FE6E400 == 79 [pid = 792] [id = 523] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 23599800 == 78 [pid = 792] [id = 444] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 0F98E800 == 77 [pid = 792] [id = 293] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 20611C00 == 76 [pid = 792] [id = 259] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1FE4D800 == 75 [pid = 792] [id = 327] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 10A08000 == 74 [pid = 792] [id = 513] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 21930800 == 73 [pid = 792] [id = 491] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 0FB33400 == 72 [pid = 792] [id = 331] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2321F800 == 71 [pid = 792] [id = 443] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1C50D400 == 70 [pid = 792] [id = 141] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 226C6C00 == 69 [pid = 792] [id = 363] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 17B2B400 == 68 [pid = 792] [id = 209] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 13F39800 == 67 [pid = 792] [id = 130] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1F3A9400 == 66 [pid = 792] [id = 309] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 13F08800 == 65 [pid = 792] [id = 240] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 0FA32400 == 64 [pid = 792] [id = 471] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 19641800 == 63 [pid = 792] [id = 81] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1F17AC00 == 62 [pid = 792] [id = 306] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1C332400 == 61 [pid = 792] [id = 460] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1DF02000 == 60 [pid = 792] [id = 210] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 226BC800 == 59 [pid = 792] [id = 401] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 15D20000 == 58 [pid = 792] [id = 80] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 146EFC00 == 57 [pid = 792] [id = 525] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 10DB6800 == 56 [pid = 792] [id = 239] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 22033C00 == 55 [pid = 792] [id = 400] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 21929800 == 54 [pid = 792] [id = 364] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 15944400 == 53 [pid = 792] [id = 312] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 101E8400 == 52 [pid = 792] [id = 348] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 24BADC00 == 51 [pid = 792] [id = 565] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 24BB0800 == 50 [pid = 792] [id = 566] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 18442400 == 49 [pid = 792] [id = 594] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1DF0A000 == 48 [pid = 792] [id = 593] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 15D22400 == 47 [pid = 792] [id = 591] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 141F9800 == 46 [pid = 792] [id = 592] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 289AF000 == 45 [pid = 792] [id = 590] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1840D000 == 44 [pid = 792] [id = 589] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 284BBC00 == 43 [pid = 792] [id = 587] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 284E0000 == 42 [pid = 792] [id = 588] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 28016000 == 41 [pid = 792] [id = 586] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 24CD3000 == 40 [pid = 792] [id = 585] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 238B1400 == 39 [pid = 792] [id = 583] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 238AE800 == 38 [pid = 792] [id = 584] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 2321A800 == 37 [pid = 792] [id = 582] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 1DF0D400 == 36 [pid = 792] [id = 581] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 0FA40800 == 35 [pid = 792] [id = 545] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 16EAE800 == 34 [pid = 792] [id = 580] 22:07:14 INFO - PROCESS | 792 | --DOCSHELL 229E7400 == 33 [pid = 792] [id = 579] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 18078000 == 32 [pid = 792] [id = 596] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 18721400 == 31 [pid = 792] [id = 595] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 194BD000 == 30 [pid = 792] [id = 597] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 1C338400 == 29 [pid = 792] [id = 598] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 21088000 == 28 [pid = 792] [id = 600] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 2060C800 == 27 [pid = 792] [id = 599] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 1C5EC800 == 26 [pid = 792] [id = 602] 22:07:15 INFO - PROCESS | 792 | --DOCSHELL 174BD000 == 25 [pid = 792] [id = 601] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 277 (226C0000) [pid = 792] [serial = 1736] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 276 (2320B000) [pid = 792] [serial = 1738] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 275 (21921800) [pid = 792] [serial = 1727] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 274 (23217000) [pid = 792] [serial = 1681] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 273 (1F183800) [pid = 792] [serial = 1721] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 272 (23C6C000) [pid = 792] [serial = 1684] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 271 (19874400) [pid = 792] [serial = 1717] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 270 (1C745C00) [pid = 792] [serial = 1712] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 269 (1A5C4800) [pid = 792] [serial = 1718] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 268 (2060D000) [pid = 792] [serial = 1723] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 267 (1FE6D400) [pid = 792] [serial = 1733] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 266 (25A09000) [pid = 792] [serial = 1702] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 265 (2431F400) [pid = 792] [serial = 1687] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 264 (24CD9400) [pid = 792] [serial = 1699] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 263 (24335800) [pid = 792] [serial = 1690] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 262 (24C51400) [pid = 792] [serial = 1696] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 261 (21F7C800) [pid = 792] [serial = 1729] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 260 (21058400) [pid = 792] [serial = 1667] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 259 (1840BC00) [pid = 792] [serial = 1715] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 258 (24B6A000) [pid = 792] [serial = 1693] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 257 (1806E400) [pid = 792] [serial = 1714] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 256 (1C5E4400) [pid = 792] [serial = 1732] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 255 (174C2000) [pid = 792] [serial = 1669] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 254 (19A64C00) [pid = 792] [serial = 1672] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 253 (2105C400) [pid = 792] [serial = 1675] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 252 (2265FC00) [pid = 792] [serial = 1735] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 251 (1DF0E000) [pid = 792] [serial = 1720] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 250 (162A6C00) [pid = 792] [serial = 1708] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 249 (21F87800) [pid = 792] [serial = 1730] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 248 (1C510800) [pid = 792] [serial = 1711] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 247 (1BF4E400) [pid = 792] [serial = 1705] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 246 (17B33800) [pid = 792] [serial = 1709] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 245 (21081800) [pid = 792] [serial = 1726] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 244 (20E58800) [pid = 792] [serial = 1724] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | --DOMWINDOW == 243 (21F84800) [pid = 792] [serial = 1678] [outer = 00000000] [url = about:blank] 22:07:16 INFO - PROCESS | 792 | 1461301636184 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]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4321ms 22:07:16 INFO - PROCESS | 792 | 1461301636206 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 792 | 1461301636209 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 22:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:07:16 INFO - PROCESS | 792 | 1461301636215 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 792 | 1461301636218 Marionette TRACE conn6 <- [1,2378,null,{}] 22:07:16 INFO - PROCESS | 792 | 1461301636224 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}] 22:07:16 INFO - PROCESS | 792 | 1461301636326 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 22:07:16 INFO - PROCESS | 792 | 1461301636339 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 792 | ++DOCSHELL 0F3C4800 == 26 [pid = 792] [id = 604] 22:07:16 INFO - PROCESS | 792 | ++DOMWINDOW == 244 (0F3C4C00) [pid = 792] [serial = 1812] [outer = 00000000] 22:07:16 INFO - PROCESS | 792 | ++DOMWINDOW == 245 (0F91BC00) [pid = 792] [serial = 1813] [outer = 0F3C4C00] 22:07:16 INFO - PROCESS | 792 | 1461301636388 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 792 | ++DOMWINDOW == 246 (0F983000) [pid = 792] [serial = 1814] [outer = 0F3C4C00] 22:07:16 INFO - PROCESS | 792 | 1461301636945 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]]]}] 22:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 790ms 22:07:17 INFO - PROCESS | 792 | 1461301637006 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 792 | 1461301637012 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 22:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:07:17 INFO - PROCESS | 792 | 1461301637018 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 792 | 1461301637021 Marionette TRACE conn6 <- [1,2382,null,{}] 22:07:17 INFO - PROCESS | 792 | 1461301637025 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}] 22:07:17 INFO - PROCESS | 792 | 1461301637130 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 22:07:17 INFO - PROCESS | 792 | 1461301637249 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 792 | ++DOCSHELL 0FA40800 == 27 [pid = 792] [id = 605] 22:07:17 INFO - PROCESS | 792 | ++DOMWINDOW == 247 (0FA40C00) [pid = 792] [serial = 1815] [outer = 00000000] 22:07:17 INFO - PROCESS | 792 | ++DOMWINDOW == 248 (0FB29C00) [pid = 792] [serial = 1816] [outer = 0FA40C00] 22:07:17 INFO - PROCESS | 792 | 1461301637297 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 792 | ++DOMWINDOW == 249 (0FB2FC00) [pid = 792] [serial = 1817] [outer = 0FA40C00] 22:07:17 INFO - PROCESS | 792 | 1461301637753 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]]]}] 22:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 22:07:17 INFO - PROCESS | 792 | 1461301637800 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 792 | 1461301637803 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 22:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:07:17 INFO - PROCESS | 792 | 1461301637809 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 792 | 1461301637813 Marionette TRACE conn6 <- [1,2386,null,{}] 22:07:17 INFO - PROCESS | 792 | 1461301637824 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}] 22:07:17 INFO - PROCESS | 792 | 1461301637922 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 22:07:17 INFO - PROCESS | 792 | 1461301637930 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 792 | ++DOCSHELL 10A10000 == 28 [pid = 792] [id = 606] 22:07:17 INFO - PROCESS | 792 | ++DOMWINDOW == 250 (10A57000) [pid = 792] [serial = 1818] [outer = 00000000] 22:07:17 INFO - PROCESS | 792 | ++DOMWINDOW == 251 (10E5F000) [pid = 792] [serial = 1819] [outer = 10A57000] 22:07:18 INFO - PROCESS | 792 | 1461301637981 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 792 | ++DOMWINDOW == 252 (13F0D800) [pid = 792] [serial = 1820] [outer = 10A57000] 22:07:18 INFO - PROCESS | 792 | 1461301638453 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]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 22:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:07:18 INFO - PROCESS | 792 | 1461301638501 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 792 | 1461301638504 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 22:07:18 INFO - PROCESS | 792 | 1461301638508 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - PROCESS | 792 | 1461301638509 Marionette TRACE conn6 <- [1,2390,null,{}] 22:07:18 INFO - PROCESS | 792 | 1461301638513 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}] 22:07:18 INFO - PROCESS | 792 | 1461301638604 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 22:07:18 INFO - PROCESS | 792 | 1461301638611 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 792 | ++DOCSHELL 13F30400 == 29 [pid = 792] [id = 607] 22:07:18 INFO - PROCESS | 792 | ++DOMWINDOW == 253 (13F3B000) [pid = 792] [serial = 1821] [outer = 00000000] 22:07:18 INFO - PROCESS | 792 | ++DOMWINDOW == 254 (146C0C00) [pid = 792] [serial = 1822] [outer = 13F3B000] 22:07:18 INFO - PROCESS | 792 | 1461301638658 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 792 | ++DOMWINDOW == 255 (14892000) [pid = 792] [serial = 1823] [outer = 13F3B000] 22:07:19 INFO - PROCESS | 792 | 1461301639111 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]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 631ms 22:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:07:19 INFO - PROCESS | 792 | 1461301639142 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 792 | 1461301639144 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 22:07:19 INFO - PROCESS | 792 | 1461301639147 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 792 | 1461301639149 Marionette TRACE conn6 <- [1,2394,null,{}] 22:07:19 INFO - PROCESS | 792 | 1461301639169 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}] 22:07:19 INFO - PROCESS | 792 | 1461301639255 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 22:07:19 INFO - PROCESS | 792 | 1461301639261 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 792 | ++DOCSHELL 146BC800 == 30 [pid = 792] [id = 608] 22:07:19 INFO - PROCESS | 792 | ++DOMWINDOW == 256 (14984000) [pid = 792] [serial = 1824] [outer = 00000000] 22:07:19 INFO - PROCESS | 792 | ++DOMWINDOW == 257 (158B8800) [pid = 792] [serial = 1825] [outer = 14984000] 22:07:19 INFO - PROCESS | 792 | 1461301639307 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 792 | ++DOMWINDOW == 258 (158C0400) [pid = 792] [serial = 1826] [outer = 14984000] 22:07:19 INFO - PROCESS | 792 | 1461301639802 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]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 22:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:07:19 INFO - PROCESS | 792 | 1461301639838 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 792 | 1461301639840 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 22:07:19 INFO - PROCESS | 792 | 1461301639843 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 792 | 1461301639845 Marionette TRACE conn6 <- [1,2398,null,{}] 22:07:19 INFO - PROCESS | 792 | 1461301639849 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}] 22:07:19 INFO - PROCESS | 792 | 1461301639976 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 22:07:20 INFO - PROCESS | 792 | 1461301639985 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 792 | ++DOCSHELL 16EB0000 == 31 [pid = 792] [id = 609] 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 259 (16EB2000) [pid = 792] [serial = 1827] [outer = 00000000] 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 260 (174C4800) [pid = 792] [serial = 1828] [outer = 16EB2000] 22:07:20 INFO - PROCESS | 792 | 1461301640034 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 261 (174E2800) [pid = 792] [serial = 1829] [outer = 16EB2000] 22:07:20 INFO - PROCESS | 792 | 1461301640502 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]]]}] 22:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 22:07:20 INFO - PROCESS | 792 | 1461301640543 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 792 | 1461301640545 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 22:07:20 INFO - PROCESS | 792 | 1461301640550 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:07:20 INFO - PROCESS | 792 | 1461301640552 Marionette TRACE conn6 <- [1,2402,null,{}] 22:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:07:20 INFO - PROCESS | 792 | 1461301640555 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}] 22:07:20 INFO - PROCESS | 792 | 1461301640639 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 22:07:20 INFO - PROCESS | 792 | 1461301640677 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 792 | ++DOCSHELL 17B38000 == 32 [pid = 792] [id = 610] 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 262 (17B38400) [pid = 792] [serial = 1830] [outer = 00000000] 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 263 (18078000) [pid = 792] [serial = 1831] [outer = 17B38400] 22:07:20 INFO - PROCESS | 792 | 1461301640723 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 792 | ++DOMWINDOW == 264 (18077000) [pid = 792] [serial = 1832] [outer = 17B38400] 22:07:21 INFO - PROCESS | 792 | 1461301641173 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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 22:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:07:21 INFO - PROCESS | 792 | 1461301641229 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 792 | 1461301641231 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 22:07:21 INFO - PROCESS | 792 | 1461301641234 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 792 | 1461301641236 Marionette TRACE conn6 <- [1,2406,null,{}] 22:07:21 INFO - PROCESS | 792 | 1461301641240 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}] 22:07:21 INFO - PROCESS | 792 | 1461301641326 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 22:07:21 INFO - PROCESS | 792 | 1461301641332 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 792 | ++DOCSHELL 1837E400 == 33 [pid = 792] [id = 611] 22:07:21 INFO - PROCESS | 792 | ++DOMWINDOW == 265 (18385400) [pid = 792] [serial = 1833] [outer = 00000000] 22:07:21 INFO - PROCESS | 792 | ++DOMWINDOW == 266 (1838DC00) [pid = 792] [serial = 1834] [outer = 18385400] 22:07:21 INFO - PROCESS | 792 | 1461301641378 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 792 | ++DOMWINDOW == 267 (18388800) [pid = 792] [serial = 1835] [outer = 18385400] 22:07:21 INFO - PROCESS | 792 | 1461301641835 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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 22:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:07:21 INFO - PROCESS | 792 | 1461301641865 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 792 | 1461301641867 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 22:07:21 INFO - PROCESS | 792 | 1461301641875 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 792 | 1461301641877 Marionette TRACE conn6 <- [1,2410,null,{}] 22:07:21 INFO - PROCESS | 792 | 1461301641910 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}] 22:07:22 INFO - PROCESS | 792 | 1461301642062 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 22:07:22 INFO - PROCESS | 792 | 1461301642177 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:22 INFO - PROCESS | 792 | ++DOCSHELL 10A07400 == 34 [pid = 792] [id = 612] 22:07:22 INFO - PROCESS | 792 | ++DOMWINDOW == 268 (1840D000) [pid = 792] [serial = 1836] [outer = 00000000] 22:07:22 INFO - PROCESS | 792 | ++DOMWINDOW == 269 (186AB000) [pid = 792] [serial = 1837] [outer = 1840D000] 22:07:22 INFO - PROCESS | 792 | 1461301642223 Marionette DEBUG loaded listener.js 22:07:22 INFO - PROCESS | 792 | ++DOMWINDOW == 270 (186AAC00) [pid = 792] [serial = 1838] [outer = 1840D000] 22:07:22 INFO - PROCESS | 792 | 1461301642647 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]]]}] 22:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 809ms 22:07:22 INFO - PROCESS | 792 | 1461301642682 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 792 | 1461301642684 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 22:07:22 INFO - PROCESS | 792 | 1461301642687 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:07:22 INFO - PROCESS | 792 | 1461301642689 Marionette TRACE conn6 <- [1,2414,null,{}] 22:07:22 INFO - PROCESS | 792 | 1461301642693 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}] 22:07:22 INFO - PROCESS | 792 | 1461301642825 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 22:07:22 INFO - PROCESS | 792 | 1461301642906 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:22 INFO - PROCESS | 792 | ++DOCSHELL 186AA400 == 35 [pid = 792] [id = 613] 22:07:22 INFO - PROCESS | 792 | ++DOMWINDOW == 271 (1871C800) [pid = 792] [serial = 1839] [outer = 00000000] 22:07:22 INFO - PROCESS | 792 | ++DOMWINDOW == 272 (187D2400) [pid = 792] [serial = 1840] [outer = 1871C800] 22:07:22 INFO - PROCESS | 792 | 1461301642951 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 792 | ++DOMWINDOW == 273 (18886000) [pid = 792] [serial = 1841] [outer = 1871C800] 22:07:23 INFO - PROCESS | 792 | 1461301643407 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]]]}] 22:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 769ms 22:07:23 INFO - PROCESS | 792 | 1461301643486 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 22:07:23 INFO - PROCESS | 792 | 1461301643488 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 22:07:23 INFO - PROCESS | 792 | 1461301643492 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:07:23 INFO - PROCESS | 792 | 1461301643494 Marionette TRACE conn6 <- [1,2418,null,{}] 22:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:07:23 INFO - PROCESS | 792 | 1461301643497 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}] 22:07:23 INFO - PROCESS | 792 | 1461301643647 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 22:07:23 INFO - PROCESS | 792 | 1461301643732 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 792 | ++DOCSHELL 18A81400 == 36 [pid = 792] [id = 614] 22:07:23 INFO - PROCESS | 792 | ++DOMWINDOW == 274 (18A81C00) [pid = 792] [serial = 1842] [outer = 00000000] 22:07:23 INFO - PROCESS | 792 | ++DOMWINDOW == 275 (18D43C00) [pid = 792] [serial = 1843] [outer = 18A81C00] 22:07:23 INFO - PROCESS | 792 | 1461301643788 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 792 | ++DOMWINDOW == 276 (19261400) [pid = 792] [serial = 1844] [outer = 18A81C00] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 275 (18113000) [pid = 792] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 274 (198F6800) [pid = 792] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 273 (17B32800) [pid = 792] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 272 (2431FC00) [pid = 792] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 271 (23591C00) [pid = 792] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 270 (23771C00) [pid = 792] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 269 (14891800) [pid = 792] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 268 (23C6B800) [pid = 792] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 267 (19A18800) [pid = 792] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 266 (1926BC00) [pid = 792] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 265 (22030000) [pid = 792] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 264 (1871F000) [pid = 792] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 263 (158B6800) [pid = 792] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 262 (2108B000) [pid = 792] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 261 (1DF0EC00) [pid = 792] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 260 (0FA38C00) [pid = 792] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 259 (23598000) [pid = 792] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 258 (2265BC00) [pid = 792] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 257 (1AFDDC00) [pid = 792] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 256 (225BB000) [pid = 792] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 255 (24334000) [pid = 792] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 254 (2320D000) [pid = 792] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 253 (1925F400) [pid = 792] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 252 (0FB2E400) [pid = 792] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 251 (1C334400) [pid = 792] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 250 (21084400) [pid = 792] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 249 (24BB2400) [pid = 792] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 248 (1F179400) [pid = 792] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 247 (1964D000) [pid = 792] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 246 (1DF10C00) [pid = 792] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 245 (0FB31C00) [pid = 792] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 244 (21930C00) [pid = 792] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 243 (1C732C00) [pid = 792] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 242 (1C73C800) [pid = 792] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 241 (196D4C00) [pid = 792] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 240 (20614000) [pid = 792] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 239 (2321EC00) [pid = 792] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 238 (21051800) [pid = 792] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 237 (1C737000) [pid = 792] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 236 (20611400) [pid = 792] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 235 (1838B000) [pid = 792] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 234 (22026000) [pid = 792] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 233 (20EDB400) [pid = 792] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 232 (20E38400) [pid = 792] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 231 (21036000) [pid = 792] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 230 (15D23400) [pid = 792] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 229 (101B0400) [pid = 792] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 228 (1BF52000) [pid = 792] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 227 (2192D800) [pid = 792] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 226 (196D4800) [pid = 792] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 225 (21F81C00) [pid = 792] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 224 (23202800) [pid = 792] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 223 (20F8C800) [pid = 792] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 222 (226C9C00) [pid = 792] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 221 (1FE42000) [pid = 792] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 220 (10E60400) [pid = 792] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 219 (1AFE1C00) [pid = 792] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 218 (203C5000) [pid = 792] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 217 (235E9800) [pid = 792] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 216 (22661000) [pid = 792] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 215 (20E33800) [pid = 792] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 214 (2105F400) [pid = 792] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 213 (2359A000) [pid = 792] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 212 (174D7000) [pid = 792] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 211 (2432C000) [pid = 792] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 210 (22659C00) [pid = 792] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 209 (2202E000) [pid = 792] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 208 (21C1AC00) [pid = 792] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 207 (24BB4C00) [pid = 792] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 206 (196CE800) [pid = 792] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 205 (1838CC00) [pid = 792] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 204 (24BB1C00) [pid = 792] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 203 (225C6C00) [pid = 792] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 202 (23EF5800) [pid = 792] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 201 (24333800) [pid = 792] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 200 (20E63C00) [pid = 792] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 199 (20611800) [pid = 792] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 198 (21089800) [pid = 792] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 197 (18003000) [pid = 792] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 196 (1FE42C00) [pid = 792] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 195 (18078400) [pid = 792] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 194 (18A2FC00) [pid = 792] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 193 (18444800) [pid = 792] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 192 (20E58000) [pid = 792] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 191 (1463D000) [pid = 792] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 190 (162A6400) [pid = 792] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 189 (289AF400) [pid = 792] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 188 (1960D800) [pid = 792] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 187 (284E8400) [pid = 792] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 186 (284BDC00) [pid = 792] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 185 (28017000) [pid = 792] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 184 (24CDD400) [pid = 792] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 183 (238B0C00) [pid = 792] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 182 (238B2000) [pid = 792] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 181 (2321BC00) [pid = 792] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 180 (1F187000) [pid = 792] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 179 (187D0C00) [pid = 792] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 178 (229F1800) [pid = 792] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 177 (1C736400) [pid = 792] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 176 (198EC400) [pid = 792] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:07:26 INFO - PROCESS | 792 | --DOMWINDOW == 175 (158BE800) [pid = 792] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:07:26 INFO - PROCESS | 792 | 1461301646689 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]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3211ms 22:07:26 INFO - PROCESS | 792 | 1461301646716 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 792 | 1461301646718 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:07:26 INFO - PROCESS | 792 | 1461301646721 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 792 | 1461301646723 Marionette TRACE conn6 <- [1,2422,null,{}] 22:07:26 INFO - PROCESS | 792 | 1461301646727 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}] 22:07:26 INFO - PROCESS | 792 | 1461301646815 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 22:07:26 INFO - PROCESS | 792 | 1461301646825 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 792 | ++DOCSHELL 15D23400 == 37 [pid = 792] [id = 615] 22:07:26 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (16EAF800) [pid = 792] [serial = 1845] [outer = 00000000] 22:07:26 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (18001C00) [pid = 792] [serial = 1846] [outer = 16EAF800] 22:07:26 INFO - PROCESS | 792 | 1461301646870 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (1805C400) [pid = 792] [serial = 1847] [outer = 16EAF800] 22:07:27 INFO - PROCESS | 792 | 1461301647318 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]]]}] 22:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 22:07:27 INFO - PROCESS | 792 | 1461301647365 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 792 | 1461301647367 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 22:07:27 INFO - PROCESS | 792 | 1461301647370 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:07:27 INFO - PROCESS | 792 | 1461301647372 Marionette TRACE conn6 <- [1,2426,null,{}] 22:07:27 INFO - PROCESS | 792 | 1461301647375 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}] 22:07:27 INFO - PROCESS | 792 | 1461301647463 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 22:07:27 INFO - PROCESS | 792 | 1461301647470 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 792 | ++DOCSHELL 18389400 == 38 [pid = 792] [id = 616] 22:07:27 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (18389C00) [pid = 792] [serial = 1848] [outer = 00000000] 22:07:27 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (18A29400) [pid = 792] [serial = 1849] [outer = 18389C00] 22:07:27 INFO - PROCESS | 792 | 1461301647515 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (18A87400) [pid = 792] [serial = 1850] [outer = 18389C00] 22:07:27 INFO - PROCESS | 792 | 1461301647989 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]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 669ms 22:07:28 INFO - PROCESS | 792 | 1461301648054 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 792 | 1461301648056 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 22:07:28 INFO - PROCESS | 792 | 1461301648059 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:07:28 INFO - PROCESS | 792 | 1461301648061 Marionette TRACE conn6 <- [1,2430,null,{}] 22:07:28 INFO - PROCESS | 792 | 1461301648064 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}] 22:07:28 INFO - PROCESS | 792 | 1461301648153 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 22:07:28 INFO - PROCESS | 792 | 1461301648159 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 792 | ++DOCSHELL 18A7F400 == 39 [pid = 792] [id = 617] 22:07:28 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (18D4F800) [pid = 792] [serial = 1851] [outer = 00000000] 22:07:28 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (194B2000) [pid = 792] [serial = 1852] [outer = 18D4F800] 22:07:28 INFO - PROCESS | 792 | 1461301648204 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (194B5800) [pid = 792] [serial = 1853] [outer = 18D4F800] 22:07:28 INFO - PROCESS | 792 | 1461301648949 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]]]}] 22:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 928ms 22:07:29 INFO - PROCESS | 792 | 1461301648995 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 792 | 1461301649001 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 22:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:07:29 INFO - PROCESS | 792 | 1461301649007 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:07:29 INFO - PROCESS | 792 | 1461301649011 Marionette TRACE conn6 <- [1,2434,null,{}] 22:07:29 INFO - PROCESS | 792 | 1461301649016 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}] 22:07:29 INFO - PROCESS | 792 | 1461301649144 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 22:07:29 INFO - PROCESS | 792 | 1461301649286 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 792 | ++DOCSHELL 0F1E7000 == 40 [pid = 792] [id = 618] 22:07:29 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (0F3C4000) [pid = 792] [serial = 1854] [outer = 00000000] 22:07:29 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (0FB29400) [pid = 792] [serial = 1855] [outer = 0F3C4000] 22:07:29 INFO - PROCESS | 792 | 1461301649346 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (0FE94000) [pid = 792] [serial = 1856] [outer = 0F3C4000] 22:07:29 INFO - PROCESS | 792 | 1461301649920 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]]]}] 22:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 968ms 22:07:29 INFO - PROCESS | 792 | 1461301649980 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 792 | 1461301649986 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 22:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:07:30 INFO - PROCESS | 792 | 1461301649993 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 792 | 1461301649996 Marionette TRACE conn6 <- [1,2438,null,{}] 22:07:30 INFO - PROCESS | 792 | 1461301650000 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}] 22:07:30 INFO - PROCESS | 792 | 1461301650120 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 22:07:30 INFO - PROCESS | 792 | 1461301650282 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 792 | ++DOCSHELL 13F3BC00 == 41 [pid = 792] [id = 619] 22:07:30 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (13F3C400) [pid = 792] [serial = 1857] [outer = 00000000] 22:07:30 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (158B4000) [pid = 792] [serial = 1858] [outer = 13F3C400] 22:07:30 INFO - PROCESS | 792 | 1461301650340 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (15D18400) [pid = 792] [serial = 1859] [outer = 13F3C400] 22:07:30 INFO - PROCESS | 792 | 1461301650957 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]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1018ms 22:07:31 INFO - PROCESS | 792 | 1461301651015 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 792 | 1461301651018 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 22:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:07:31 INFO - PROCESS | 792 | 1461301651021 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 792 | 1461301651025 Marionette TRACE conn6 <- [1,2442,null,{}] 22:07:31 INFO - PROCESS | 792 | 1461301651037 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}] 22:07:31 INFO - PROCESS | 792 | 1461301651205 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 22:07:31 INFO - PROCESS | 792 | 1461301651370 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 792 | ++DOCSHELL 186A9800 == 42 [pid = 792] [id = 620] 22:07:31 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (18A33800) [pid = 792] [serial = 1860] [outer = 00000000] 22:07:31 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (18A7B400) [pid = 792] [serial = 1861] [outer = 18A33800] 22:07:31 INFO - PROCESS | 792 | 1461301651433 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (19267C00) [pid = 792] [serial = 1862] [outer = 18A33800] 22:07:32 INFO - PROCESS | 792 | 1461301652017 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]]]}] 22:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1021ms 22:07:32 INFO - PROCESS | 792 | 1461301652048 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 22:07:32 INFO - PROCESS | 792 | 1461301652051 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 22:07:32 INFO - PROCESS | 792 | 1461301652054 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:07:32 INFO - PROCESS | 792 | 1461301652056 Marionette TRACE conn6 <- [1,2446,null,{}] 22:07:32 INFO - PROCESS | 792 | 1461301652060 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}] 22:07:32 INFO - PROCESS | 792 | 1461301652176 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 22:07:32 INFO - PROCESS | 792 | 1461301652337 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 792 | ++DOCSHELL 195CC000 == 43 [pid = 792] [id = 621] 22:07:32 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (195CC800) [pid = 792] [serial = 1863] [outer = 00000000] 22:07:32 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (19647400) [pid = 792] [serial = 1864] [outer = 195CC800] 22:07:32 INFO - PROCESS | 792 | 1461301652395 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (1964C400) [pid = 792] [serial = 1865] [outer = 195CC800] 22:07:32 INFO - PROCESS | 792 | 1461301652953 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]]]}] 22:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 968ms 22:07:33 INFO - PROCESS | 792 | 1461301653028 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 792 | 1461301653030 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 22:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:07:33 INFO - PROCESS | 792 | 1461301653033 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - PROCESS | 792 | 1461301653035 Marionette TRACE conn6 <- [1,2450,null,{}] 22:07:33 INFO - PROCESS | 792 | 1461301653039 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}] 22:07:33 INFO - PROCESS | 792 | 1461301653188 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 22:07:33 INFO - PROCESS | 792 | 1461301653357 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 792 | ++DOCSHELL 1961A000 == 44 [pid = 792] [id = 622] 22:07:33 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (1964B000) [pid = 792] [serial = 1866] [outer = 00000000] 22:07:33 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (196D6000) [pid = 792] [serial = 1867] [outer = 1964B000] 22:07:33 INFO - PROCESS | 792 | 1461301653414 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 792 | ++DOMWINDOW == 199 (197BB000) [pid = 792] [serial = 1868] [outer = 1964B000] 22:07:33 INFO - PROCESS | 792 | 1461301653974 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]]]}] 22:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 968ms 22:07:34 INFO - PROCESS | 792 | 1461301654022 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 792 | 1461301654024 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 22:07:34 INFO - PROCESS | 792 | 1461301654029 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:07:34 INFO - PROCESS | 792 | 1461301654031 Marionette TRACE conn6 <- [1,2454,null,{}] 22:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:07:34 INFO - PROCESS | 792 | 1461301654035 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}] 22:07:34 INFO - PROCESS | 792 | 1461301654162 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 22:07:34 INFO - PROCESS | 792 | 1461301654338 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 792 | ++DOCSHELL 18073C00 == 45 [pid = 792] [id = 623] 22:07:34 INFO - PROCESS | 792 | ++DOMWINDOW == 200 (197BF400) [pid = 792] [serial = 1869] [outer = 00000000] 22:07:34 INFO - PROCESS | 792 | ++DOMWINDOW == 201 (19A09400) [pid = 792] [serial = 1870] [outer = 197BF400] 22:07:34 INFO - PROCESS | 792 | 1461301654398 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 792 | ++DOMWINDOW == 202 (19A0C000) [pid = 792] [serial = 1871] [outer = 197BF400] 22:07:34 INFO - PROCESS | 792 | 1461301654930 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]]]}] 22:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 968ms 22:07:35 INFO - PROCESS | 792 | 1461301655020 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 792 | 1461301655023 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 22:07:35 INFO - PROCESS | 792 | 1461301655028 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - PROCESS | 792 | 1461301655030 Marionette TRACE conn6 <- [1,2458,null,{}] 22:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:07:35 INFO - PROCESS | 792 | 1461301655034 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}] 22:07:35 INFO - PROCESS | 792 | 1461301655144 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 22:07:35 INFO - PROCESS | 792 | 1461301655329 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 792 | ++DOCSHELL 0F404800 == 46 [pid = 792] [id = 624] 22:07:35 INFO - PROCESS | 792 | ++DOMWINDOW == 203 (0F407C00) [pid = 792] [serial = 1872] [outer = 00000000] 22:07:35 INFO - PROCESS | 792 | ++DOMWINDOW == 204 (1A903000) [pid = 792] [serial = 1873] [outer = 0F407C00] 22:07:35 INFO - PROCESS | 792 | 1461301655386 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 792 | ++DOMWINDOW == 205 (1ACB3800) [pid = 792] [serial = 1874] [outer = 0F407C00] 22:07:35 INFO - PROCESS | 792 | 1461301655895 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]]]}] 22:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 928ms 22:07:35 INFO - PROCESS | 792 | 1461301655972 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 792 | 1461301655975 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 22:07:35 INFO - PROCESS | 792 | 1461301655980 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:07:35 INFO - PROCESS | 792 | 1461301655982 Marionette TRACE conn6 <- [1,2462,null,{}] 22:07:35 INFO - PROCESS | 792 | 1461301655986 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}] 22:07:36 INFO - PROCESS | 792 | 1461301656099 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 22:07:36 INFO - PROCESS | 792 | 1461301656275 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 792 | ++DOCSHELL 17B32000 == 47 [pid = 792] [id = 625] 22:07:36 INFO - PROCESS | 792 | ++DOMWINDOW == 206 (17B39C00) [pid = 792] [serial = 1875] [outer = 00000000] 22:07:36 INFO - PROCESS | 792 | ++DOMWINDOW == 207 (195CA800) [pid = 792] [serial = 1876] [outer = 17B39C00] 22:07:36 INFO - PROCESS | 792 | 1461301656332 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 792 | ++DOMWINDOW == 208 (197C6C00) [pid = 792] [serial = 1877] [outer = 17B39C00] 22:07:36 INFO - PROCESS | 792 | 1461301656930 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]]]}] 22:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 969ms 22:07:36 INFO - PROCESS | 792 | 1461301656956 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 792 | 1461301656958 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 22:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:07:36 INFO - PROCESS | 792 | 1461301656962 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - PROCESS | 792 | 1461301656964 Marionette TRACE conn6 <- [1,2466,null,{}] 22:07:36 INFO - PROCESS | 792 | 1461301656968 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}] 22:07:37 INFO - PROCESS | 792 | 1461301657081 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 22:07:37 INFO - PROCESS | 792 | 1461301657405 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 792 | ++DOCSHELL 0F356C00 == 48 [pid = 792] [id = 626] 22:07:37 INFO - PROCESS | 792 | ++DOMWINDOW == 209 (0F91CC00) [pid = 792] [serial = 1878] [outer = 00000000] 22:07:37 INFO - PROCESS | 792 | ++DOMWINDOW == 210 (0FA3E800) [pid = 792] [serial = 1879] [outer = 0F91CC00] 22:07:37 INFO - PROCESS | 792 | 1461301657462 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 792 | ++DOMWINDOW == 211 (101E7C00) [pid = 792] [serial = 1880] [outer = 0F91CC00] 22:07:38 INFO - PROCESS | 792 | 1461301658105 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]]]}] 22:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1179ms 22:07:38 INFO - PROCESS | 792 | 1461301658148 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 792 | 1461301658153 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 22:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:07:38 INFO - PROCESS | 792 | 1461301658159 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 792 | 1461301658162 Marionette TRACE conn6 <- [1,2470,null,{}] 22:07:38 INFO - PROCESS | 792 | 1461301658167 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}] 22:07:38 INFO - PROCESS | 792 | 1461301658286 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 22:07:38 INFO - PROCESS | 792 | 1461301658461 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 792 | ++DOCSHELL 174C5000 == 49 [pid = 792] [id = 627] 22:07:38 INFO - PROCESS | 792 | ++DOMWINDOW == 212 (174C8000) [pid = 792] [serial = 1881] [outer = 00000000] 22:07:38 INFO - PROCESS | 792 | ++DOMWINDOW == 213 (17B38C00) [pid = 792] [serial = 1882] [outer = 174C8000] 22:07:38 INFO - PROCESS | 792 | 1461301658514 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 792 | ++DOMWINDOW == 214 (1806C800) [pid = 792] [serial = 1883] [outer = 174C8000] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 0B18D000 == 48 [pid = 792] [id = 62] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 187D6C00 == 47 [pid = 792] [id = 76] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 0FA33000 == 46 [pid = 792] [id = 69] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 0F4E4000 == 45 [pid = 792] [id = 67] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 18D4D800 == 44 [pid = 792] [id = 63] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 15D17400 == 43 [pid = 792] [id = 71] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 0FDA2400 == 42 [pid = 792] [id = 61] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 16E1A400 == 41 [pid = 792] [id = 72] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 0FE8AC00 == 40 [pid = 792] [id = 70] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 213 (226BDC00) [pid = 792] [serial = 1810] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOCSHELL 225B9C00 == 39 [pid = 792] [id = 603] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 212 (238B3400) [pid = 792] [serial = 1631] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 211 (174E1800) [pid = 792] [serial = 1544] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 210 (23C77800) [pid = 792] [serial = 1634] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 209 (1C750C00) [pid = 792] [serial = 1514] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 208 (195D0400) [pid = 792] [serial = 1550] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 207 (2321F400) [pid = 792] [serial = 1397] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 206 (196D5400) [pid = 792] [serial = 1451] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 205 (2108E400) [pid = 792] [serial = 1577] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 204 (21037000) [pid = 792] [serial = 1529] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 203 (229F3400) [pid = 792] [serial = 1619] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 202 (1FE65800) [pid = 792] [serial = 1568] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 201 (197C7000) [pid = 792] [serial = 1412] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 200 (1F3A5400) [pid = 792] [serial = 1322] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 199 (20613800) [pid = 792] [serial = 1571] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 198 (2376DC00) [pid = 792] [serial = 1628] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 197 (226C6000) [pid = 792] [serial = 1616] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 196 (20E63800) [pid = 792] [serial = 1460] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 195 (21922800) [pid = 792] [serial = 1469] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 194 (24330800) [pid = 792] [serial = 1334] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 193 (24BB5000) [pid = 792] [serial = 1343] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 192 (21BD4800) [pid = 792] [serial = 1532] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 191 (1F3A5000) [pid = 792] [serial = 1565] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 190 (196D7400) [pid = 792] [serial = 1415] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 189 (235E5000) [pid = 792] [serial = 1625] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 188 (23204400) [pid = 792] [serial = 1325] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 187 (203C7800) [pid = 792] [serial = 1610] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 186 (225C4000) [pid = 792] [serial = 1406] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 185 (24B67000) [pid = 792] [serial = 1337] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 184 (24337400) [pid = 792] [serial = 1400] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 183 (197E4C00) [pid = 792] [serial = 1385] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 182 (18850400) [pid = 792] [serial = 1637] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1C5E7800) [pid = 792] [serial = 1559] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 180 (2265C400) [pid = 792] [serial = 1613] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 179 (28009400) [pid = 792] [serial = 1253] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 178 (203CDC00) [pid = 792] [serial = 1520] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 177 (1C5EB000) [pid = 792] [serial = 1535] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 176 (1FE41400) [pid = 792] [serial = 1517] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 175 (162A3800) [pid = 792] [serial = 1448] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 174 (21F88400) [pid = 792] [serial = 1475] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 173 (1D311000) [pid = 792] [serial = 1562] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 172 (203C1800) [pid = 792] [serial = 1388] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 171 (2060A000) [pid = 792] [serial = 1409] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 170 (20E2D800) [pid = 792] [serial = 1523] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 169 (238B3800) [pid = 792] [serial = 1328] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 168 (2192A000) [pid = 792] [serial = 1391] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 167 (20ED4800) [pid = 792] [serial = 1526] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 166 (20E30C00) [pid = 792] [serial = 1457] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 165 (1885A000) [pid = 792] [serial = 1547] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 164 (23EF7800) [pid = 792] [serial = 1340] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 163 (20F92400) [pid = 792] [serial = 1463] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 162 (20F90400) [pid = 792] [serial = 1574] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 161 (2105AC00) [pid = 792] [serial = 1466] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 160 (18A33400) [pid = 792] [serial = 1319] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 159 (13F3F400) [pid = 792] [serial = 1508] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 158 (1FE4D400) [pid = 792] [serial = 1454] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 157 (18858400) [pid = 792] [serial = 1511] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 156 (1ACBE800) [pid = 792] [serial = 1556] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 155 (18DCC400) [pid = 792] [serial = 1607] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 154 (24C57C00) [pid = 792] [serial = 1403] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 153 (2359D400) [pid = 792] [serial = 1331] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 152 (21BDA800) [pid = 792] [serial = 1472] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 151 (19874800) [pid = 792] [serial = 1553] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 150 (226BCC00) [pid = 792] [serial = 1394] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 149 (23220400) [pid = 792] [serial = 1622] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 148 (1AFDBC00) [pid = 792] [serial = 1706] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 147 (24C55000) [pid = 792] [serial = 1697] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 146 (23EF2800) [pid = 792] [serial = 1685] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 145 (2431E000) [pid = 792] [serial = 1688] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 144 (24BA9000) [pid = 792] [serial = 1694] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 143 (2192EC00) [pid = 792] [serial = 1676] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 142 (25A0CC00) [pid = 792] [serial = 1703] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 141 (22029000) [pid = 792] [serial = 1679] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 140 (24CDE000) [pid = 792] [serial = 1700] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1BA49000) [pid = 792] [serial = 1673] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1810E800) [pid = 792] [serial = 1670] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 137 (24338C00) [pid = 792] [serial = 1691] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 136 (226CAC00) [pid = 792] [serial = 1682] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 135 (20F8E400) [pid = 792] [serial = 1798] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 134 (21BD2000) [pid = 792] [serial = 1801] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 133 (21037800) [pid = 792] [serial = 1799] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 132 (18D4B800) [pid = 792] [serial = 1804] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18D44800) [pid = 792] [serial = 1805] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 130 (21C23000) [pid = 792] [serial = 1807] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 129 (18A87800) [pid = 792] [serial = 1789] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 128 (203C8400) [pid = 792] [serial = 1787] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 127 (1F3A8800) [pid = 792] [serial = 1786] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 126 (198D5800) [pid = 792] [serial = 1784] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 125 (194B7C00) [pid = 792] [serial = 1783] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 124 (235E9400) [pid = 792] [serial = 1781] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 123 (2376F000) [pid = 792] [serial = 1780] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 122 (203C5C00) [pid = 792] [serial = 1778] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1F3AD400) [pid = 792] [serial = 1777] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 120 (21F88800) [pid = 792] [serial = 1808] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 119 (197B9400) [pid = 792] [serial = 1775] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18A84400) [pid = 792] [serial = 1774] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 117 (28AC0400) [pid = 792] [serial = 1772] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 116 (28ABBC00) [pid = 792] [serial = 1771] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 115 (285C2400) [pid = 792] [serial = 1769] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 114 (285BAC00) [pid = 792] [serial = 1768] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 113 (285C0800) [pid = 792] [serial = 1766] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 112 (285BCC00) [pid = 792] [serial = 1765] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 111 (284E5800) [pid = 792] [serial = 1763] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 110 (284E4400) [pid = 792] [serial = 1762] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 109 (284C1400) [pid = 792] [serial = 1760] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 108 (284BF000) [pid = 792] [serial = 1759] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 107 (28012400) [pid = 792] [serial = 1757] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 106 (28010800) [pid = 792] [serial = 1756] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 105 (24C5F400) [pid = 792] [serial = 1754] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 104 (24C5A000) [pid = 792] [serial = 1753] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 103 (24316800) [pid = 792] [serial = 1751] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 102 (23EEF400) [pid = 792] [serial = 1750] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 101 (2376A800) [pid = 792] [serial = 1748] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 100 (235E4800) [pid = 792] [serial = 1747] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 99 (20E2BC00) [pid = 792] [serial = 1745] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 98 (2060CC00) [pid = 792] [serial = 1744] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 97 (19642800) [pid = 792] [serial = 1742] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 96 (19263800) [pid = 792] [serial = 1741] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 95 (23593800) [pid = 792] [serial = 1739] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 94 (1F17DC00) [pid = 792] [serial = 1795] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 93 (1BF53800) [pid = 792] [serial = 1792] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 92 (1C331000) [pid = 792] [serial = 1793] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 91 (19269400) [pid = 792] [serial = 1790] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 90 (21C1C800) [pid = 792] [serial = 1802] [outer = 00000000] [url = about:blank] 22:07:38 INFO - PROCESS | 792 | --DOMWINDOW == 89 (1FE48C00) [pid = 792] [serial = 1796] [outer = 00000000] [url = about:blank] 22:07:39 INFO - PROCESS | 792 | 1461301659143 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]]]}] 22:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1018ms 22:07:39 INFO - PROCESS | 792 | 1461301659185 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 792 | 1461301659189 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 22:07:39 INFO - PROCESS | 792 | 1461301659193 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:07:39 INFO - PROCESS | 792 | 1461301659195 Marionette TRACE conn6 <- [1,2474,null,{}] 22:07:39 INFO - PROCESS | 792 | 1461301659199 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}] 22:07:39 INFO - PROCESS | 792 | 1461301659296 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 22:07:39 INFO - PROCESS | 792 | 1461301659303 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 792 | ++DOCSHELL 10E0E800 == 40 [pid = 792] [id = 628] 22:07:39 INFO - PROCESS | 792 | ++DOMWINDOW == 90 (10E5FC00) [pid = 792] [serial = 1884] [outer = 00000000] 22:07:39 INFO - PROCESS | 792 | ++DOMWINDOW == 91 (148DD400) [pid = 792] [serial = 1885] [outer = 10E5FC00] 22:07:39 INFO - PROCESS | 792 | 1461301659351 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (158BAC00) [pid = 792] [serial = 1886] [outer = 10E5FC00] 22:07:39 INFO - PROCESS | 792 | 1461301659855 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]]]}] 22:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 729ms 22:07:39 INFO - PROCESS | 792 | 1461301659928 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 792 | 1461301659930 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 22:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:07:39 INFO - PROCESS | 792 | 1461301659935 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - PROCESS | 792 | 1461301659941 Marionette TRACE conn6 <- [1,2478,null,{}] 22:07:39 INFO - PROCESS | 792 | 1461301659950 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}] 22:07:40 INFO - PROCESS | 792 | 1461301660047 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 22:07:40 INFO - PROCESS | 792 | 1461301660163 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 792 | ++DOCSHELL 15939000 == 41 [pid = 792] [id = 629] 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (17B2D800) [pid = 792] [serial = 1887] [outer = 00000000] 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (1838C400) [pid = 792] [serial = 1888] [outer = 17B2D800] 22:07:40 INFO - PROCESS | 792 | 1461301660209 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (1840A000) [pid = 792] [serial = 1889] [outer = 17B2D800] 22:07:40 INFO - PROCESS | 792 | 1461301660581 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]]]}] 22:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 22:07:40 INFO - PROCESS | 792 | 1461301660628 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 792 | 1461301660631 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 22:07:40 INFO - PROCESS | 792 | 1461301660634 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:07:40 INFO - PROCESS | 792 | 1461301660635 Marionette TRACE conn6 <- [1,2482,null,{}] 22:07:40 INFO - PROCESS | 792 | 1461301660639 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}] 22:07:40 INFO - PROCESS | 792 | 1461301660761 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 22:07:40 INFO - PROCESS | 792 | 1461301660770 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 792 | ++DOCSHELL 186A7C00 == 42 [pid = 792] [id = 630] 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (186AD000) [pid = 792] [serial = 1890] [outer = 00000000] 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (18882400) [pid = 792] [serial = 1891] [outer = 186AD000] 22:07:40 INFO - PROCESS | 792 | 1461301660817 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (18A2A000) [pid = 792] [serial = 1892] [outer = 186AD000] 22:07:41 INFO - PROCESS | 792 | 1461301661322 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]]]}] 22:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 729ms 22:07:41 INFO - PROCESS | 792 | 1461301661371 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 792 | 1461301661373 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 22:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:07:41 INFO - PROCESS | 792 | 1461301661376 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - PROCESS | 792 | 1461301661378 Marionette TRACE conn6 <- [1,2486,null,{}] 22:07:41 INFO - PROCESS | 792 | 1461301661381 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}] 22:07:41 INFO - PROCESS | 792 | 1461301661513 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 22:07:41 INFO - PROCESS | 792 | 1461301661558 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 792 | ++DOCSHELL 18A80800 == 43 [pid = 792] [id = 631] 22:07:41 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (18A82400) [pid = 792] [serial = 1893] [outer = 00000000] 22:07:41 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (18D4B800) [pid = 792] [serial = 1894] [outer = 18A82400] 22:07:41 INFO - PROCESS | 792 | 1461301661615 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (1926A000) [pid = 792] [serial = 1895] [outer = 18A82400] 22:07:42 INFO - PROCESS | 792 | 1461301662084 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]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 768ms 22:07:42 INFO - PROCESS | 792 | 1461301662151 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 792 | 1461301662153 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 22:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:07:42 INFO - PROCESS | 792 | 1461301662160 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 792 | 1461301662161 Marionette TRACE conn6 <- [1,2490,null,{}] 22:07:42 INFO - PROCESS | 792 | 1461301662165 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}] 22:07:42 INFO - PROCESS | 792 | 1461301662295 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 22:07:42 INFO - PROCESS | 792 | 1461301662380 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 792 | ++DOCSHELL 195D2000 == 44 [pid = 792] [id = 632] 22:07:42 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (195D2800) [pid = 792] [serial = 1896] [outer = 00000000] 22:07:42 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (196CC800) [pid = 792] [serial = 1897] [outer = 195D2800] 22:07:42 INFO - PROCESS | 792 | 1461301662425 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (196D1800) [pid = 792] [serial = 1898] [outer = 195D2800] 22:07:42 INFO - PROCESS | 792 | 1461301662867 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]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 729ms 22:07:42 INFO - PROCESS | 792 | 1461301662892 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 792 | 1461301662894 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 22:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:07:42 INFO - PROCESS | 792 | 1461301662905 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 792 | 1461301662906 Marionette TRACE conn6 <- [1,2494,null,{}] 22:07:42 INFO - PROCESS | 792 | 1461301662910 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}] 22:07:43 INFO - PROCESS | 792 | 1461301663209 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1840D000) [pid = 792] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 102 (1871C800) [pid = 792] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 101 (18A81C00) [pid = 792] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 100 (16EB2000) [pid = 792] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 99 (18385400) [pid = 792] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 98 (10A57000) [pid = 792] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 97 (14984000) [pid = 792] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 96 (0F3C4C00) [pid = 792] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 95 (13F3B000) [pid = 792] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 94 (17B38400) [pid = 792] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 93 (0FA40C00) [pid = 792] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 92 (18389C00) [pid = 792] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:07:43 INFO - PROCESS | 792 | --DOMWINDOW == 91 (16EAF800) [pid = 792] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:07:43 INFO - PROCESS | 792 | 1461301663285 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 792 | ++DOCSHELL 0F3C4C00 == 45 [pid = 792] [id = 633] 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 92 (0F40A400) [pid = 792] [serial = 1899] [outer = 00000000] 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 93 (14154400) [pid = 792] [serial = 1900] [outer = 0F40A400] 22:07:43 INFO - PROCESS | 792 | 1461301663330 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 94 (14984000) [pid = 792] [serial = 1901] [outer = 0F40A400] 22:07:43 INFO - PROCESS | 792 | 1461301663716 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]]]}] 22:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 868ms 22:07:43 INFO - PROCESS | 792 | 1461301663780 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 792 | 1461301663782 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 22:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:07:43 INFO - PROCESS | 792 | 1461301663785 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:07:43 INFO - PROCESS | 792 | 1461301663787 Marionette TRACE conn6 <- [1,2498,null,{}] 22:07:43 INFO - PROCESS | 792 | 1461301663790 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}] 22:07:43 INFO - PROCESS | 792 | 1461301663886 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 22:07:43 INFO - PROCESS | 792 | 1461301663893 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 792 | ++DOCSHELL 13F30C00 == 46 [pid = 792] [id = 634] 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 95 (16EAF000) [pid = 792] [serial = 1902] [outer = 00000000] 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 96 (197E4400) [pid = 792] [serial = 1903] [outer = 16EAF000] 22:07:43 INFO - PROCESS | 792 | 1461301663938 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 792 | ++DOMWINDOW == 97 (198DE400) [pid = 792] [serial = 1904] [outer = 16EAF000] 22:07:44 INFO - PROCESS | 792 | 1461301664370 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]]]}] 22:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 22:07:44 INFO - PROCESS | 792 | 1461301664430 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 22:07:44 INFO - PROCESS | 792 | 1461301664432 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 22:07:44 INFO - PROCESS | 792 | 1461301664435 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:07:44 INFO - PROCESS | 792 | 1461301664437 Marionette TRACE conn6 <- [1,2502,null,{}] 22:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:07:44 INFO - PROCESS | 792 | 1461301664440 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}] 22:07:44 INFO - PROCESS | 792 | 1461301664534 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 22:07:44 INFO - PROCESS | 792 | 1461301664541 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 792 | ++DOCSHELL 18721400 == 47 [pid = 792] [id = 635] 22:07:44 INFO - PROCESS | 792 | ++DOMWINDOW == 98 (197C4800) [pid = 792] [serial = 1905] [outer = 00000000] 22:07:44 INFO - PROCESS | 792 | ++DOMWINDOW == 99 (19A64400) [pid = 792] [serial = 1906] [outer = 197C4800] 22:07:44 INFO - PROCESS | 792 | 1461301664586 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 792 | ++DOMWINDOW == 100 (1A907800) [pid = 792] [serial = 1907] [outer = 197C4800] 22:07:44 INFO - PROCESS | 792 | 1461301665019 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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 22:07:45 INFO - PROCESS | 792 | 1461301665071 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 792 | 1461301665073 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 22:07:45 INFO - PROCESS | 792 | 1461301665076 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:07:45 INFO - PROCESS | 792 | 1461301665078 Marionette TRACE conn6 <- [1,2506,null,{}] 22:07:45 INFO - PROCESS | 792 | 1461301665082 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}] 22:07:45 INFO - PROCESS | 792 | 1461301665176 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 22:07:45 INFO - PROCESS | 792 | 1461301665446 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 792 | ++DOCSHELL 0F984C00 == 48 [pid = 792] [id = 636] 22:07:45 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (0F98E000) [pid = 792] [serial = 1908] [outer = 00000000] 22:07:45 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (0FDA2400) [pid = 792] [serial = 1909] [outer = 0F98E000] 22:07:45 INFO - PROCESS | 792 | 1461301665509 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (13F0A400) [pid = 792] [serial = 1910] [outer = 0F98E000] 22:07:46 INFO - PROCESS | 792 | 1461301666103 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]]]}] 22:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1071ms 22:07:46 INFO - PROCESS | 792 | 1461301666156 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 792 | 1461301666160 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 22:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:07:46 INFO - PROCESS | 792 | 1461301666165 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:07:46 INFO - PROCESS | 792 | 1461301666169 Marionette TRACE conn6 <- [1,2510,null,{}] 22:07:46 INFO - PROCESS | 792 | 1461301666175 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}] 22:07:46 INFO - PROCESS | 792 | 1461301666307 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 22:07:46 INFO - PROCESS | 792 | 1461301666461 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 792 | ++DOCSHELL 16EB4C00 == 49 [pid = 792] [id = 637] 22:07:46 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (16EB7800) [pid = 792] [serial = 1911] [outer = 00000000] 22:07:46 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (1805C800) [pid = 792] [serial = 1912] [outer = 16EB7800] 22:07:46 INFO - PROCESS | 792 | 1461301666490 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18387C00) [pid = 792] [serial = 1913] [outer = 16EB7800] 22:07:47 INFO - PROCESS | 792 | 1461301667110 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]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1019ms 22:07:47 INFO - PROCESS | 792 | 1461301667163 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 792 | 1461301667167 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 22:07:47 INFO - PROCESS | 792 | 1461301667171 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:07:47 INFO - PROCESS | 792 | 1461301667173 Marionette TRACE conn6 <- [1,2514,null,{}] 22:07:47 INFO - PROCESS | 792 | 1461301667177 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}] 22:07:47 INFO - PROCESS | 792 | 1461301667297 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 22:07:47 INFO - PROCESS | 792 | 1461301667447 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 792 | ++DOCSHELL 18DD1400 == 50 [pid = 792] [id = 638] 22:07:47 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (19269000) [pid = 792] [serial = 1914] [outer = 00000000] 22:07:47 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (197BEC00) [pid = 792] [serial = 1915] [outer = 19269000] 22:07:47 INFO - PROCESS | 792 | 1461301667505 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (19A0F800) [pid = 792] [serial = 1916] [outer = 19269000] 22:07:48 INFO - PROCESS | 792 | 1461301668153 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]]]}] 22:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1018ms 22:07:48 INFO - PROCESS | 792 | 1461301668196 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 22:07:48 INFO - PROCESS | 792 | 1461301668199 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 22:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:07:48 INFO - PROCESS | 792 | 1461301668209 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:07:48 INFO - PROCESS | 792 | 1461301668215 Marionette TRACE conn6 <- [1,2518,null,{}] 22:07:48 INFO - PROCESS | 792 | 1461301668237 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}] 22:07:48 INFO - PROCESS | 792 | 1461301668396 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 22:07:48 INFO - PROCESS | 792 | 1461301668548 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 792 | ++DOCSHELL 196CC400 == 51 [pid = 792] [id = 639] 22:07:48 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (1BF59400) [pid = 792] [serial = 1917] [outer = 00000000] 22:07:48 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1C337000) [pid = 792] [serial = 1918] [outer = 1BF59400] 22:07:48 INFO - PROCESS | 792 | 1461301668608 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (1C33A800) [pid = 792] [serial = 1919] [outer = 1BF59400] 22:07:49 INFO - PROCESS | 792 | 1461301669148 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]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 994ms 22:07:49 INFO - PROCESS | 792 | 1461301669201 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 792 | 1461301669204 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 22:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:07:49 INFO - PROCESS | 792 | 1461301669208 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 792 | 1461301669210 Marionette TRACE conn6 <- [1,2522,null,{}] 22:07:49 INFO - PROCESS | 792 | 1461301669214 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}] 22:07:49 INFO - PROCESS | 792 | 1461301669332 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 22:07:49 INFO - PROCESS | 792 | 1461301669493 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 792 | ++DOCSHELL 1C337400 == 52 [pid = 792] [id = 640] 22:07:49 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1C33D000) [pid = 792] [serial = 1920] [outer = 00000000] 22:07:49 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1C5E7800) [pid = 792] [serial = 1921] [outer = 1C33D000] 22:07:49 INFO - PROCESS | 792 | 1461301669550 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1C5EB000) [pid = 792] [serial = 1922] [outer = 1C33D000] 22:07:50 INFO - PROCESS | 792 | 1461301670135 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]]]}] 22:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 968ms 22:07:50 INFO - PROCESS | 792 | 1461301670181 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 792 | 1461301670184 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 22:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:07:50 INFO - PROCESS | 792 | 1461301670187 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:07:50 INFO - PROCESS | 792 | 1461301670189 Marionette TRACE conn6 <- [1,2526,null,{}] 22:07:50 INFO - PROCESS | 792 | 1461301670193 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}] 22:07:50 INFO - PROCESS | 792 | 1461301670308 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 22:07:50 INFO - PROCESS | 792 | 1461301670459 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 792 | ++DOCSHELL 1C72F000 == 53 [pid = 792] [id = 641] 22:07:50 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1C72F400) [pid = 792] [serial = 1923] [outer = 00000000] 22:07:50 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1C734400) [pid = 792] [serial = 1924] [outer = 1C72F400] 22:07:50 INFO - PROCESS | 792 | 1461301670527 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1C73CC00) [pid = 792] [serial = 1925] [outer = 1C72F400] 22:07:51 INFO - PROCESS | 792 | 1461301671075 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]]]}] 22:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 968ms 22:07:51 INFO - PROCESS | 792 | 1461301671162 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 22:07:51 INFO - PROCESS | 792 | 1461301671164 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 22:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:07:51 INFO - PROCESS | 792 | 1461301671168 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:07:51 INFO - PROCESS | 792 | 1461301671170 Marionette TRACE conn6 <- [1,2530,null,{}] 22:07:51 INFO - PROCESS | 792 | 1461301671174 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}] 22:07:51 INFO - PROCESS | 792 | 1461301671296 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 22:07:51 INFO - PROCESS | 792 | 1461301671452 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 792 | ++DOCSHELL 1C743400 == 54 [pid = 792] [id = 642] 22:07:51 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (1C744000) [pid = 792] [serial = 1926] [outer = 00000000] 22:07:51 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (1D30F800) [pid = 792] [serial = 1927] [outer = 1C744000] 22:07:51 INFO - PROCESS | 792 | 1461301671508 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1D30F400) [pid = 792] [serial = 1928] [outer = 1C744000] 22:07:52 INFO - PROCESS | 792 | 1461301672108 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]]]}] 22:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 968ms 22:07:52 INFO - PROCESS | 792 | 1461301672141 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 792 | 1461301672144 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 22:07:52 INFO - PROCESS | 792 | 1461301672147 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:07:52 INFO - PROCESS | 792 | 1461301672149 Marionette TRACE conn6 <- [1,2534,null,{}] 22:07:52 INFO - PROCESS | 792 | 1461301672153 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}] 22:07:52 INFO - PROCESS | 792 | 1461301672268 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 22:07:52 INFO - PROCESS | 792 | 1461301672597 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 792 | ++DOCSHELL 0F918800 == 55 [pid = 792] [id = 643] 22:07:52 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (101E8400) [pid = 792] [serial = 1929] [outer = 00000000] 22:07:52 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (15D17400) [pid = 792] [serial = 1930] [outer = 101E8400] 22:07:52 INFO - PROCESS | 792 | 1461301672670 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (16EB1800) [pid = 792] [serial = 1931] [outer = 101E8400] 22:07:53 INFO - PROCESS | 792 | 1461301673292 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]]]}] 22:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1175ms 22:07:53 INFO - PROCESS | 792 | 1461301673329 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 792 | 1461301673334 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 22:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:07:53 INFO - PROCESS | 792 | 1461301673340 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:07:53 INFO - PROCESS | 792 | 1461301673343 Marionette TRACE conn6 <- [1,2538,null,{}] 22:07:53 INFO - PROCESS | 792 | 1461301673348 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}] 22:07:53 INFO - PROCESS | 792 | 1461301673465 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 22:07:53 INFO - PROCESS | 792 | 1461301673617 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 792 | ++DOCSHELL 102E3C00 == 56 [pid = 792] [id = 644] 22:07:53 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (158B5400) [pid = 792] [serial = 1932] [outer = 00000000] 22:07:53 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (18722C00) [pid = 792] [serial = 1933] [outer = 158B5400] 22:07:53 INFO - PROCESS | 792 | 1461301673671 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1885C000) [pid = 792] [serial = 1934] [outer = 158B5400] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 18001800 == 55 [pid = 792] [id = 74] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 18050C00 == 54 [pid = 792] [id = 73] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 18721400 == 53 [pid = 792] [id = 635] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 13F30C00 == 52 [pid = 792] [id = 634] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 0F3C4C00 == 51 [pid = 792] [id = 633] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 195D2000 == 50 [pid = 792] [id = 632] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 18A80800 == 49 [pid = 792] [id = 631] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 186A7C00 == 48 [pid = 792] [id = 630] 22:07:53 INFO - PROCESS | 792 | --DOCSHELL 15939000 == 47 [pid = 792] [id = 629] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 126 (194B2000) [pid = 792] [serial = 1852] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 10E0E800 == 46 [pid = 792] [id = 628] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 174C5000 == 45 [pid = 792] [id = 627] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 0F356C00 == 44 [pid = 792] [id = 626] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 17B32000 == 43 [pid = 792] [id = 625] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 0F404800 == 42 [pid = 792] [id = 624] 22:07:54 INFO - PROCESS | 792 | --DOCSHELL 18073C00 == 41 [pid = 792] [id = 623] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 125 (18A29400) [pid = 792] [serial = 1849] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19261400) [pid = 792] [serial = 1844] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 123 (18001C00) [pid = 792] [serial = 1846] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1805C400) [pid = 792] [serial = 1847] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 121 (18388800) [pid = 792] [serial = 1835] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 120 (186AB000) [pid = 792] [serial = 1837] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 119 (186AAC00) [pid = 792] [serial = 1838] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18886000) [pid = 792] [serial = 1841] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 117 (187D2400) [pid = 792] [serial = 1840] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 116 (18D43C00) [pid = 792] [serial = 1843] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 115 (174C4800) [pid = 792] [serial = 1828] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 114 (174E2800) [pid = 792] [serial = 1829] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 113 (1838DC00) [pid = 792] [serial = 1834] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 112 (10E5F000) [pid = 792] [serial = 1819] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 111 (13F0D800) [pid = 792] [serial = 1820] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 110 (158B8800) [pid = 792] [serial = 1825] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 109 (158C0400) [pid = 792] [serial = 1826] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 108 (0F91BC00) [pid = 792] [serial = 1813] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 107 (0F983000) [pid = 792] [serial = 1814] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 106 (146C0C00) [pid = 792] [serial = 1822] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 105 (14892000) [pid = 792] [serial = 1823] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 104 (18078000) [pid = 792] [serial = 1831] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 103 (18077000) [pid = 792] [serial = 1832] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 102 (0FB29C00) [pid = 792] [serial = 1816] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 101 (0FB2FC00) [pid = 792] [serial = 1817] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | --DOMWINDOW == 100 (18A87400) [pid = 792] [serial = 1850] [outer = 00000000] [url = about:blank] 22:07:54 INFO - PROCESS | 792 | 1461301674291 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]]]}] 22:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 968ms 22:07:54 INFO - PROCESS | 792 | 1461301674315 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 792 | 1461301674319 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 22:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:07:54 INFO - PROCESS | 792 | 1461301674323 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - PROCESS | 792 | 1461301674325 Marionette TRACE conn6 <- [1,2542,null,{}] 22:07:54 INFO - PROCESS | 792 | 1461301674329 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}] 22:07:54 INFO - PROCESS | 792 | 1461301674425 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 22:07:54 INFO - PROCESS | 792 | 1461301674537 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 792 | ++DOCSHELL 0F91F000 == 42 [pid = 792] [id = 645] 22:07:54 INFO - PROCESS | 792 | ++DOMWINDOW == 101 (0F982400) [pid = 792] [serial = 1935] [outer = 00000000] 22:07:54 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (13F10C00) [pid = 792] [serial = 1936] [outer = 0F982400] 22:07:54 INFO - PROCESS | 792 | 1461301674584 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (146F8C00) [pid = 792] [serial = 1937] [outer = 0F982400] 22:07:55 INFO - PROCESS | 792 | 1461301675021 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]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 729ms 22:07:55 INFO - PROCESS | 792 | 1461301675059 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 792 | 1461301675061 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 22:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:07:55 INFO - PROCESS | 792 | 1461301675066 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 792 | 1461301675071 Marionette TRACE conn6 <- [1,2546,null,{}] 22:07:55 INFO - PROCESS | 792 | 1461301675085 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}] 22:07:55 INFO - PROCESS | 792 | 1461301675183 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 22:07:55 INFO - PROCESS | 792 | 1461301675229 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 792 | ++DOCSHELL 18073C00 == 43 [pid = 792] [id = 646] 22:07:55 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (18077000) [pid = 792] [serial = 1938] [outer = 00000000] 22:07:55 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (18383C00) [pid = 792] [serial = 1939] [outer = 18077000] 22:07:55 INFO - PROCESS | 792 | 1461301675275 Marionette DEBUG loaded listener.js 22:07:55 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (18404800) [pid = 792] [serial = 1940] [outer = 18077000] 22:07:55 INFO - PROCESS | 792 | 1461301675745 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]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 729ms 22:07:55 INFO - PROCESS | 792 | 1461301675799 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 792 | 1461301675801 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 22:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:07:55 INFO - PROCESS | 792 | 1461301675804 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 792 | 1461301675806 Marionette TRACE conn6 <- [1,2550,null,{}] 22:07:55 INFO - PROCESS | 792 | 1461301675810 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}] 22:07:55 INFO - PROCESS | 792 | 1461301675903 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 22:07:55 INFO - PROCESS | 792 | 1461301675913 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 792 | ++DOCSHELL 1840AC00 == 44 [pid = 792] [id = 647] 22:07:55 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (1588E400) [pid = 792] [serial = 1941] [outer = 00000000] 22:07:55 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (1887FC00) [pid = 792] [serial = 1942] [outer = 1588E400] 22:07:55 INFO - PROCESS | 792 | 1461301675961 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (18A35800) [pid = 792] [serial = 1943] [outer = 1588E400] 22:07:56 INFO - PROCESS | 792 | 1461301676435 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]]]}] 22:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 22:07:56 INFO - PROCESS | 792 | 1461301676550 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 22:07:56 INFO - PROCESS | 792 | 1461301676552 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 22:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:07:56 INFO - PROCESS | 792 | 1461301676556 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:07:56 INFO - PROCESS | 792 | 1461301676557 Marionette TRACE conn6 <- [1,2554,null,{}] 22:07:56 INFO - PROCESS | 792 | 1461301676600 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}] 22:07:56 INFO - PROCESS | 792 | 1461301676736 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 22:07:56 INFO - PROCESS | 792 | 1461301676755 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 792 | ++DOCSHELL 18D44400 == 45 [pid = 792] [id = 648] 22:07:56 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (18D44800) [pid = 792] [serial = 1944] [outer = 00000000] 22:07:56 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1926A800) [pid = 792] [serial = 1945] [outer = 18D44800] 22:07:56 INFO - PROCESS | 792 | 1461301676810 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (194B9000) [pid = 792] [serial = 1946] [outer = 18D44800] 22:07:57 INFO - PROCESS | 792 | 1461301677297 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]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 788ms 22:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:07:57 INFO - PROCESS | 792 | 1461301677351 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 792 | 1461301677353 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 22:07:57 INFO - PROCESS | 792 | 1461301677356 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - PROCESS | 792 | 1461301677358 Marionette TRACE conn6 <- [1,2558,null,{}] 22:07:57 INFO - PROCESS | 792 | 1461301677366 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}] 22:07:57 INFO - PROCESS | 792 | 1461301677499 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 22:07:57 INFO - PROCESS | 792 | 1461301677578 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 792 | ++DOCSHELL 19642400 == 46 [pid = 792] [id = 649] 22:07:57 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (1964A000) [pid = 792] [serial = 1947] [outer = 00000000] 22:07:57 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (197C3C00) [pid = 792] [serial = 1948] [outer = 1964A000] 22:07:57 INFO - PROCESS | 792 | 1461301677625 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (19878400) [pid = 792] [serial = 1949] [outer = 1964A000] 22:07:58 INFO - PROCESS | 792 | 1461301678070 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]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 22:07:58 INFO - PROCESS | 792 | 1461301678130 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 792 | 1461301678132 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 22:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:07:58 INFO - PROCESS | 792 | 1461301678135 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 792 | 1461301678137 Marionette TRACE conn6 <- [1,2562,null,{}] 22:07:58 INFO - PROCESS | 792 | 1461301678140 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}] 22:07:58 INFO - PROCESS | 792 | 1461301678275 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 22:07:58 INFO - PROCESS | 792 | 1461301678350 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 792 | ++DOCSHELL 198E4C00 == 47 [pid = 792] [id = 650] 22:07:58 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (198F1000) [pid = 792] [serial = 1950] [outer = 00000000] 22:07:58 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1ACBAC00) [pid = 792] [serial = 1951] [outer = 198F1000] 22:07:58 INFO - PROCESS | 792 | 1461301678395 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1AFE4000) [pid = 792] [serial = 1952] [outer = 198F1000] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 117 (17B2D800) [pid = 792] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 116 (16EAF000) [pid = 792] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 115 (195D2800) [pid = 792] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 114 (10E5FC00) [pid = 792] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 113 (174C8000) [pid = 792] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 112 (18A82400) [pid = 792] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 111 (0F40A400) [pid = 792] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 110 (186AD000) [pid = 792] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:07:58 INFO - PROCESS | 792 | --DOMWINDOW == 109 (0F91CC00) [pid = 792] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:07:58 INFO - PROCESS | 792 | 1461301678941 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]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 829ms 22:07:58 INFO - PROCESS | 792 | 1461301678969 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 792 | 1461301678970 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 22:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:07:58 INFO - PROCESS | 792 | 1461301678974 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 792 | 1461301678976 Marionette TRACE conn6 <- [1,2566,null,{}] 22:07:58 INFO - PROCESS | 792 | 1461301678979 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}] 22:07:59 INFO - PROCESS | 792 | 1461301679120 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 22:07:59 INFO - PROCESS | 792 | 1461301679129 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 792 | ++DOCSHELL 17B35800 == 48 [pid = 792] [id = 651] 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (17B37800) [pid = 792] [serial = 1953] [outer = 00000000] 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (195D2800) [pid = 792] [serial = 1954] [outer = 17B37800] 22:07:59 INFO - PROCESS | 792 | 1461301679175 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (197E1000) [pid = 792] [serial = 1955] [outer = 17B37800] 22:07:59 INFO - PROCESS | 792 | 1461301679605 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]]]}] 22:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 668ms 22:07:59 INFO - PROCESS | 792 | 1461301679645 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 792 | 1461301679647 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 22:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:07:59 INFO - PROCESS | 792 | 1461301679650 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:07:59 INFO - PROCESS | 792 | 1461301679652 Marionette TRACE conn6 <- [1,2570,null,{}] 22:07:59 INFO - PROCESS | 792 | 1461301679655 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}] 22:07:59 INFO - PROCESS | 792 | 1461301679749 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 22:07:59 INFO - PROCESS | 792 | 1461301679759 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 792 | ++DOCSHELL 18DCE800 == 49 [pid = 792] [id = 652] 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (19A0E400) [pid = 792] [serial = 1956] [outer = 00000000] 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (1C33A000) [pid = 792] [serial = 1957] [outer = 19A0E400] 22:07:59 INFO - PROCESS | 792 | 1461301679804 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (1C5ED800) [pid = 792] [serial = 1958] [outer = 19A0E400] 22:08:00 INFO - PROCESS | 792 | 1461301680262 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]]]}] 22:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 669ms 22:08:00 INFO - PROCESS | 792 | 1461301680322 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 792 | 1461301680324 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 22:08:00 INFO - PROCESS | 792 | 1461301680327 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:08:00 INFO - PROCESS | 792 | 1461301680329 Marionette TRACE conn6 <- [1,2574,null,{}] 22:08:00 INFO - PROCESS | 792 | 1461301680332 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}] 22:08:00 INFO - PROCESS | 792 | 1461301680427 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 22:08:00 INFO - PROCESS | 792 | 1461301680447 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 792 | ++DOCSHELL 1C5EA400 == 50 [pid = 792] [id = 653] 22:08:00 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (1C731400) [pid = 792] [serial = 1959] [outer = 00000000] 22:08:00 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1C750400) [pid = 792] [serial = 1960] [outer = 1C731400] 22:08:00 INFO - PROCESS | 792 | 1461301680497 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (1DF0B800) [pid = 792] [serial = 1961] [outer = 1C731400] 22:08:01 INFO - PROCESS | 792 | 1461301681253 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]]]}] 22:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 968ms 22:08:01 INFO - PROCESS | 792 | 1461301681271 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 792 | 1461301681277 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 22:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:08:01 INFO - PROCESS | 792 | 1461301681283 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 792 | 1461301681287 Marionette TRACE conn6 <- [1,2578,null,{}] 22:08:01 INFO - PROCESS | 792 | 1461301681293 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}] 22:08:01 INFO - PROCESS | 792 | 1461301681417 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 22:08:01 INFO - PROCESS | 792 | 1461301681572 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:01 INFO - PROCESS | 792 | ++DOCSHELL 1588CC00 == 51 [pid = 792] [id = 654] 22:08:01 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (15893800) [pid = 792] [serial = 1962] [outer = 00000000] 22:08:01 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (16EB5800) [pid = 792] [serial = 1963] [outer = 15893800] 22:08:01 INFO - PROCESS | 792 | 1461301681631 Marionette DEBUG loaded listener.js 22:08:01 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (17B2A800) [pid = 792] [serial = 1964] [outer = 15893800] 22:08:02 INFO - PROCESS | 792 | 1461301682217 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]]]}] 22:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 968ms 22:08:02 INFO - PROCESS | 792 | 1461301682256 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 22:08:02 INFO - PROCESS | 792 | 1461301682263 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 22:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:08:02 INFO - PROCESS | 792 | 1461301682269 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:08:02 INFO - PROCESS | 792 | 1461301682272 Marionette TRACE conn6 <- [1,2582,null,{}] 22:08:02 INFO - PROCESS | 792 | 1461301682277 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}] 22:08:02 INFO - PROCESS | 792 | 1461301682399 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 22:08:02 INFO - PROCESS | 792 | 1461301682552 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 792 | ++DOCSHELL 1840D800 == 52 [pid = 792] [id = 655] 22:08:02 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1871D000) [pid = 792] [serial = 1965] [outer = 00000000] 22:08:02 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (18D49000) [pid = 792] [serial = 1966] [outer = 1871D000] 22:08:02 INFO - PROCESS | 792 | 1461301682615 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (194B3400) [pid = 792] [serial = 1967] [outer = 1871D000] 22:08:03 INFO - PROCESS | 792 | 1461301683311 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]]]}] 22:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1076ms 22:08:03 INFO - PROCESS | 792 | 1461301683349 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 792 | 1461301683351 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 22:08:03 INFO - PROCESS | 792 | 1461301683355 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:08:03 INFO - PROCESS | 792 | 1461301683359 Marionette TRACE conn6 <- [1,2586,null,{}] 22:08:03 INFO - PROCESS | 792 | 1461301683370 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}] 22:08:03 INFO - PROCESS | 792 | 1461301683494 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 22:08:03 INFO - PROCESS | 792 | 1461301683648 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 792 | ++DOCSHELL 1C750000 == 53 [pid = 792] [id = 656] 22:08:03 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (1C752C00) [pid = 792] [serial = 1968] [outer = 00000000] 22:08:03 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1DF0D800) [pid = 792] [serial = 1969] [outer = 1C752C00] 22:08:03 INFO - PROCESS | 792 | 1461301683708 Marionette DEBUG loaded listener.js 22:08:03 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1F17C400) [pid = 792] [serial = 1970] [outer = 1C752C00] 22:08:04 INFO - PROCESS | 792 | 1461301684355 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]]]}] 22:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 22:08:04 INFO - PROCESS | 792 | 1461301684379 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 792 | 1461301684382 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 22:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:08:04 INFO - PROCESS | 792 | 1461301684385 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:08:04 INFO - PROCESS | 792 | 1461301684388 Marionette TRACE conn6 <- [1,2590,null,{}] 22:08:04 INFO - PROCESS | 792 | 1461301684391 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}] 22:08:04 INFO - PROCESS | 792 | 1461301684519 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 22:08:04 INFO - PROCESS | 792 | 1461301684674 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:04 INFO - PROCESS | 792 | ++DOCSHELL 1F180800 == 54 [pid = 792] [id = 657] 22:08:04 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1F183800) [pid = 792] [serial = 1971] [outer = 00000000] 22:08:04 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1F3A4800) [pid = 792] [serial = 1972] [outer = 1F183800] 22:08:04 INFO - PROCESS | 792 | 1461301684731 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1F3A8800) [pid = 792] [serial = 1973] [outer = 1F183800] 22:08:05 INFO - PROCESS | 792 | 1461301685353 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]]]}] 22:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1015ms 22:08:05 INFO - PROCESS | 792 | 1461301685406 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 22:08:05 INFO - PROCESS | 792 | 1461301685408 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 22:08:05 INFO - PROCESS | 792 | 1461301685412 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:08:05 INFO - PROCESS | 792 | 1461301685414 Marionette TRACE conn6 <- [1,2594,null,{}] 22:08:05 INFO - PROCESS | 792 | 1461301685418 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}] 22:08:05 INFO - PROCESS | 792 | 1461301685533 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 22:08:05 INFO - PROCESS | 792 | 1461301685684 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 792 | ++DOCSHELL 1F184C00 == 55 [pid = 792] [id = 658] 22:08:05 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1F185400) [pid = 792] [serial = 1974] [outer = 00000000] 22:08:05 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1FE41400) [pid = 792] [serial = 1975] [outer = 1F185400] 22:08:05 INFO - PROCESS | 792 | 1461301685741 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1FE44C00) [pid = 792] [serial = 1976] [outer = 1F185400] 22:08:06 INFO - PROCESS | 792 | 1461301686349 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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 968ms 22:08:06 INFO - PROCESS | 792 | 1461301686386 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 792 | 1461301686388 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 22:08:06 INFO - PROCESS | 792 | 1461301686392 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:08:06 INFO - PROCESS | 792 | 1461301686394 Marionette TRACE conn6 <- [1,2598,null,{}] 22:08:06 INFO - PROCESS | 792 | 1461301686398 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}] 22:08:06 INFO - PROCESS | 792 | 1461301686525 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 22:08:06 INFO - PROCESS | 792 | 1461301686678 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 792 | ++DOCSHELL 13F36800 == 56 [pid = 792] [id = 659] 22:08:06 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1840D400) [pid = 792] [serial = 1977] [outer = 00000000] 22:08:06 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (1FE6B400) [pid = 792] [serial = 1978] [outer = 1840D400] 22:08:06 INFO - PROCESS | 792 | 1461301686738 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1FE6D000) [pid = 792] [serial = 1979] [outer = 1840D400] 22:08:07 INFO - PROCESS | 792 | 1461301687306 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]]]}] 22:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 968ms 22:08:07 INFO - PROCESS | 792 | 1461301687366 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 22:08:07 INFO - PROCESS | 792 | 1461301687369 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 22:08:07 INFO - PROCESS | 792 | 1461301687372 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:08:07 INFO - PROCESS | 792 | 1461301687374 Marionette TRACE conn6 <- [1,2602,null,{}] 22:08:07 INFO - PROCESS | 792 | 1461301687378 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}] 22:08:07 INFO - PROCESS | 792 | 1461301687493 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 22:08:07 INFO - PROCESS | 792 | 1461301687659 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 792 | ++DOCSHELL 1FE68C00 == 57 [pid = 792] [id = 660] 22:08:07 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1FE6FC00) [pid = 792] [serial = 1980] [outer = 00000000] 22:08:07 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (203C9000) [pid = 792] [serial = 1981] [outer = 1FE6FC00] 22:08:07 INFO - PROCESS | 792 | 1461301687715 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (20605800) [pid = 792] [serial = 1982] [outer = 1FE6FC00] 22:08:08 INFO - PROCESS | 792 | 1461301688602 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]]]}] 22:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1279ms 22:08:08 INFO - PROCESS | 792 | 1461301688658 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 792 | 1461301688662 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 22:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:08:08 INFO - PROCESS | 792 | 1461301688668 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - PROCESS | 792 | 1461301688671 Marionette TRACE conn6 <- [1,2606,null,{}] 22:08:08 INFO - PROCESS | 792 | 1461301688677 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}] 22:08:08 INFO - PROCESS | 792 | 1461301688787 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 22:08:08 INFO - PROCESS | 792 | 1461301688936 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 792 | ++DOCSHELL 10A52000 == 58 [pid = 792] [id = 661] 22:08:08 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (10DB2C00) [pid = 792] [serial = 1983] [outer = 00000000] 22:08:08 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (18009C00) [pid = 792] [serial = 1984] [outer = 10DB2C00] 22:08:08 INFO - PROCESS | 792 | 1461301688987 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (18119C00) [pid = 792] [serial = 1985] [outer = 10DB2C00] 22:08:09 INFO - PROCESS | 792 | 1461301689583 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]]]}] 22:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 988ms 22:08:09 INFO - PROCESS | 792 | 1461301689659 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 22:08:09 INFO - PROCESS | 792 | 1461301689664 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 22:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:08:09 INFO - PROCESS | 792 | 1461301689670 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:08:09 INFO - PROCESS | 792 | 1461301689673 Marionette TRACE conn6 <- [1,2610,null,{}] 22:08:09 INFO - PROCESS | 792 | 1461301689677 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}] 22:08:09 INFO - PROCESS | 792 | 1461301689792 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 0FB29800 == 57 [pid = 792] [id = 64] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 18DCE800 == 56 [pid = 792] [id = 652] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 17B35800 == 55 [pid = 792] [id = 651] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 198E4C00 == 54 [pid = 792] [id = 650] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 19642400 == 53 [pid = 792] [id = 649] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 18D44400 == 52 [pid = 792] [id = 648] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 1840AC00 == 51 [pid = 792] [id = 647] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 18073C00 == 50 [pid = 792] [id = 646] 22:08:09 INFO - PROCESS | 792 | --DOMWINDOW == 141 (19A64400) [pid = 792] [serial = 1906] [outer = 00000000] [url = about:blank] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 0F91F000 == 49 [pid = 792] [id = 645] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 102E3C00 == 48 [pid = 792] [id = 644] 22:08:09 INFO - PROCESS | 792 | --DOCSHELL 0F918800 == 47 [pid = 792] [id = 643] 22:08:09 INFO - PROCESS | 792 | 1461301690000 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:09 INFO - PROCESS | 792 | ++DOCSHELL 0EC46000 == 48 [pid = 792] [id = 662] 22:08:09 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (0F1E4C00) [pid = 792] [serial = 1986] [outer = 00000000] 22:08:10 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (0FB28400) [pid = 792] [serial = 1987] [outer = 0F1E4C00] 22:08:10 INFO - PROCESS | 792 | 1461301690051 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (10DB6400) [pid = 792] [serial = 1988] [outer = 0F1E4C00] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1840A000) [pid = 792] [serial = 1889] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 142 (198DE400) [pid = 792] [serial = 1904] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 141 (196D6000) [pid = 792] [serial = 1867] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1A903000) [pid = 792] [serial = 1873] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 139 (196CC800) [pid = 792] [serial = 1897] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 138 (196D1800) [pid = 792] [serial = 1898] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 137 (158BAC00) [pid = 792] [serial = 1886] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 136 (17B38C00) [pid = 792] [serial = 1882] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 135 (18A7B400) [pid = 792] [serial = 1861] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 134 (195CA800) [pid = 792] [serial = 1876] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 133 (0FB29400) [pid = 792] [serial = 1855] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 132 (19A09400) [pid = 792] [serial = 1870] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1926A000) [pid = 792] [serial = 1895] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 130 (197E4400) [pid = 792] [serial = 1903] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 129 (14984000) [pid = 792] [serial = 1901] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1838C400) [pid = 792] [serial = 1888] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 127 (148DD400) [pid = 792] [serial = 1885] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 126 (18A2A000) [pid = 792] [serial = 1892] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 125 (101E7C00) [pid = 792] [serial = 1880] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19647400) [pid = 792] [serial = 1864] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 123 (1806C800) [pid = 792] [serial = 1883] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 122 (14154400) [pid = 792] [serial = 1900] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 121 (18882400) [pid = 792] [serial = 1891] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 120 (158B4000) [pid = 792] [serial = 1858] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 119 (18D4B800) [pid = 792] [serial = 1894] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | --DOMWINDOW == 118 (0FA3E800) [pid = 792] [serial = 1879] [outer = 00000000] [url = about:blank] 22:08:10 INFO - PROCESS | 792 | 1461301690546 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]]]}] 22:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 928ms 22:08:10 INFO - PROCESS | 792 | 1461301690603 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 792 | 1461301690605 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 22:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:08:10 INFO - PROCESS | 792 | 1461301690609 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - PROCESS | 792 | 1461301690612 Marionette TRACE conn6 <- [1,2614,null,{}] 22:08:10 INFO - PROCESS | 792 | 1461301690622 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}] 22:08:10 INFO - PROCESS | 792 | 1461301690722 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 22:08:10 INFO - PROCESS | 792 | 1461301690869 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 792 | ++DOCSHELL 102E1400 == 49 [pid = 792] [id = 663] 22:08:10 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (102E3C00) [pid = 792] [serial = 1989] [outer = 00000000] 22:08:10 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (18072800) [pid = 792] [serial = 1990] [outer = 102E3C00] 22:08:10 INFO - PROCESS | 792 | 1461301690918 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1838D000) [pid = 792] [serial = 1991] [outer = 102E3C00] 22:08:11 INFO - PROCESS | 792 | 1461301691329 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]]]}] 22:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 769ms 22:08:11 INFO - PROCESS | 792 | 1461301691383 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 792 | 1461301691386 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 22:08:11 INFO - PROCESS | 792 | 1461301691389 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:08:11 INFO - PROCESS | 792 | 1461301691390 Marionette TRACE conn6 <- [1,2618,null,{}] 22:08:11 INFO - PROCESS | 792 | 1461301691394 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}] 22:08:11 INFO - PROCESS | 792 | 1461301691488 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 22:08:11 INFO - PROCESS | 792 | 1461301691496 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 792 | ++DOCSHELL 174C4800 == 50 [pid = 792] [id = 664] 22:08:11 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (17B2D800) [pid = 792] [serial = 1992] [outer = 00000000] 22:08:11 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (18A81C00) [pid = 792] [serial = 1993] [outer = 17B2D800] 22:08:11 INFO - PROCESS | 792 | 1461301691542 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (18D48000) [pid = 792] [serial = 1994] [outer = 17B2D800] 22:08:12 INFO - PROCESS | 792 | 1461301692015 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]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 668ms 22:08:12 INFO - PROCESS | 792 | 1461301692063 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 22:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:08:12 INFO - PROCESS | 792 | 1461301692065 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 22:08:12 INFO - PROCESS | 792 | 1461301692068 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 792 | 1461301692070 Marionette TRACE conn6 <- [1,2622,null,{}] 22:08:12 INFO - PROCESS | 792 | 1461301692073 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}] 22:08:12 INFO - PROCESS | 792 | 1461301692165 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 22:08:12 INFO - PROCESS | 792 | 1461301692172 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 792 | ++DOCSHELL 18A2A400 == 51 [pid = 792] [id = 665] 22:08:12 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (18D4EC00) [pid = 792] [serial = 1995] [outer = 00000000] 22:08:12 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (194B9400) [pid = 792] [serial = 1996] [outer = 18D4EC00] 22:08:12 INFO - PROCESS | 792 | 1461301692217 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (19644C00) [pid = 792] [serial = 1997] [outer = 18D4EC00] 22:08:12 INFO - PROCESS | 792 | 1461301692706 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]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 22:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:08:12 INFO - PROCESS | 792 | 1461301692740 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 792 | 1461301692742 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 22:08:12 INFO - PROCESS | 792 | 1461301692745 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 792 | 1461301692747 Marionette TRACE conn6 <- [1,2626,null,{}] 22:08:12 INFO - PROCESS | 792 | 1461301692750 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}] 22:08:12 INFO - PROCESS | 792 | 1461301692903 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 22:08:12 INFO - PROCESS | 792 | 1461301692959 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 792 | ++DOCSHELL 197BC400 == 52 [pid = 792] [id = 666] 22:08:12 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (197C2400) [pid = 792] [serial = 1998] [outer = 00000000] 22:08:12 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (198DF800) [pid = 792] [serial = 1999] [outer = 197C2400] 22:08:12 INFO - PROCESS | 792 | 1461301693009 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (19A09400) [pid = 792] [serial = 2000] [outer = 197C2400] 22:08:13 INFO - PROCESS | 792 | 1461301693482 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]]]}] 22:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 769ms 22:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:08:13 INFO - PROCESS | 792 | 1461301693516 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 792 | 1461301693518 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 22:08:13 INFO - PROCESS | 792 | 1461301693521 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - PROCESS | 792 | 1461301693523 Marionette TRACE conn6 <- [1,2630,null,{}] 22:08:13 INFO - PROCESS | 792 | 1461301693526 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}] 22:08:13 INFO - PROCESS | 792 | 1461301693658 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 22:08:13 INFO - PROCESS | 792 | 1461301693671 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 792 | ++DOCSHELL 19A10000 == 53 [pid = 792] [id = 667] 22:08:13 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1A555000) [pid = 792] [serial = 2001] [outer = 00000000] 22:08:13 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1AD2BC00) [pid = 792] [serial = 2002] [outer = 1A555000] 22:08:13 INFO - PROCESS | 792 | 1461301693720 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1AFE2800) [pid = 792] [serial = 2003] [outer = 1A555000] 22:08:14 INFO - PROCESS | 792 | 1461301694161 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]]]}] 22:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 669ms 22:08:14 INFO - PROCESS | 792 | 1461301694193 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 22:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:08:14 INFO - PROCESS | 792 | 1461301694195 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 22:08:14 INFO - PROCESS | 792 | 1461301694198 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:08:14 INFO - PROCESS | 792 | 1461301694200 Marionette TRACE conn6 <- [1,2634,null,{}] 22:08:14 INFO - PROCESS | 792 | 1461301694203 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}] 22:08:14 INFO - PROCESS | 792 | 1461301694335 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 132 (197C4800) [pid = 792] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18D44800) [pid = 792] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1964A000) [pid = 792] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 129 (18077000) [pid = 792] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 128 (101E8400) [pid = 792] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 127 (158B5400) [pid = 792] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 126 (1588E400) [pid = 792] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 125 (198F1000) [pid = 792] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19A0E400) [pid = 792] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 123 (17B37800) [pid = 792] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:08:14 INFO - PROCESS | 792 | --DOMWINDOW == 122 (0F982400) [pid = 792] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:08:14 INFO - PROCESS | 792 | 1461301694724 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:14 INFO - PROCESS | 792 | ++DOCSHELL 0F356000 == 54 [pid = 792] [id = 668] 22:08:14 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (0F982400) [pid = 792] [serial = 2004] [outer = 00000000] 22:08:14 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (1588C400) [pid = 792] [serial = 2005] [outer = 0F982400] 22:08:14 INFO - PROCESS | 792 | 1461301694769 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (17B33800) [pid = 792] [serial = 2006] [outer = 0F982400] 22:08:15 INFO - PROCESS | 792 | 1461301695131 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]]]}] 22:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 968ms 22:08:15 INFO - PROCESS | 792 | 1461301695178 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 792 | 1461301695180 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 22:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:08:15 INFO - PROCESS | 792 | 1461301695183 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 792 | 1461301695185 Marionette TRACE conn6 <- [1,2638,null,{}] 22:08:15 INFO - PROCESS | 792 | 1461301695188 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}] 22:08:15 INFO - PROCESS | 792 | 1461301695282 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 22:08:15 INFO - PROCESS | 792 | 1461301695289 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 792 | ++DOCSHELL 18077000 == 55 [pid = 792] [id = 669] 22:08:15 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (18A2F400) [pid = 792] [serial = 2007] [outer = 00000000] 22:08:15 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1C510400) [pid = 792] [serial = 2008] [outer = 18A2F400] 22:08:15 INFO - PROCESS | 792 | 1461301695333 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1C50FC00) [pid = 792] [serial = 2009] [outer = 18A2F400] 22:08:15 INFO - PROCESS | 792 | 1461301695808 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]]]}] 22:08:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 669ms 22:08:15 INFO - PROCESS | 792 | 1461301695862 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 792 | 1461301695864 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 22:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:08:15 INFO - PROCESS | 792 | 1461301695867 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 792 | 1461301695869 Marionette TRACE conn6 <- [1,2642,null,{}] 22:08:15 INFO - PROCESS | 792 | 1461301695873 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}] 22:08:15 INFO - PROCESS | 792 | 1461301695966 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 22:08:15 INFO - PROCESS | 792 | 1461301695973 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 792 | ++DOCSHELL 1C33AC00 == 56 [pid = 792] [id = 670] 22:08:15 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1C731000) [pid = 792] [serial = 2010] [outer = 00000000] 22:08:15 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1DF0A400) [pid = 792] [serial = 2011] [outer = 1C731000] 22:08:16 INFO - PROCESS | 792 | 1461301696017 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1F17B400) [pid = 792] [serial = 2012] [outer = 1C731000] 22:08:16 INFO - PROCESS | 792 | 1461301696423 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]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:08:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 22:08:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:08:16 INFO - PROCESS | 792 | 1461301696470 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 792 | 1461301696473 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 22:08:16 INFO - PROCESS | 792 | 1461301696491 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 792 | 1461301696494 Marionette TRACE conn6 <- [1,2646,null,{}] 22:08:16 INFO - PROCESS | 792 | 1461301696498 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}] 22:08:16 INFO - PROCESS | 792 | 1461301696611 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 22:08:16 INFO - PROCESS | 792 | 1461301696902 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 792 | ++DOCSHELL 0F91A000 == 57 [pid = 792] [id = 671] 22:08:16 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (0FA38800) [pid = 792] [serial = 2013] [outer = 00000000] 22:08:16 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (13F0A000) [pid = 792] [serial = 2014] [outer = 0FA38800] 22:08:16 INFO - PROCESS | 792 | 1461301696965 Marionette DEBUG loaded listener.js 22:08:17 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (13F3F800) [pid = 792] [serial = 2015] [outer = 0FA38800] 22:08:17 INFO - PROCESS | 792 | 1461301697569 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]]]}] 22:08:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:08:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1132ms 22:08:17 INFO - PROCESS | 792 | 1461301697615 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 22:08:17 INFO - PROCESS | 792 | 1461301697621 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 22:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:08:17 INFO - PROCESS | 792 | 1461301697627 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:08:17 INFO - PROCESS | 792 | 1461301697631 Marionette TRACE conn6 <- [1,2650,null,{}] 22:08:17 INFO - PROCESS | 792 | 1461301697651 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}] 22:08:17 INFO - PROCESS | 792 | 1461301697784 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 22:08:17 INFO - PROCESS | 792 | 1461301697935 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 792 | ++DOCSHELL 18389800 == 58 [pid = 792] [id = 672] 22:08:17 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18389C00) [pid = 792] [serial = 2016] [outer = 00000000] 22:08:17 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (18722400) [pid = 792] [serial = 2017] [outer = 18389C00] 22:08:18 INFO - PROCESS | 792 | 1461301697995 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (18A2DC00) [pid = 792] [serial = 2018] [outer = 18389C00] 22:08:18 INFO - PROCESS | 792 | 1461301698604 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]]]}] 22:08:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1038ms 22:08:18 INFO - PROCESS | 792 | 1461301698672 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 792 | 1461301698677 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 22:08:18 INFO - PROCESS | 792 | 1461301698681 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:08:18 INFO - PROCESS | 792 | 1461301698683 Marionette TRACE conn6 <- [1,2654,null,{}] 22:08:18 INFO - PROCESS | 792 | 1461301698687 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}] 22:08:18 INFO - PROCESS | 792 | 1461301698808 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 22:08:18 INFO - PROCESS | 792 | 1461301698966 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:18 INFO - PROCESS | 792 | ++DOCSHELL 196D1000 == 59 [pid = 792] [id = 673] 22:08:18 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (196D1800) [pid = 792] [serial = 2019] [outer = 00000000] 22:08:19 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (198EEC00) [pid = 792] [serial = 2020] [outer = 196D1800] 22:08:19 INFO - PROCESS | 792 | 1461301699027 Marionette DEBUG loaded listener.js 22:08:19 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1C336400) [pid = 792] [serial = 2021] [outer = 196D1800] 22:08:20 INFO - PROCESS | 792 | 1461301700104 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]]]}] 22:08:20 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) 22:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1476ms 22:08:20 INFO - PROCESS | 792 | 1461301700186 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 792 | 1461301700189 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 22:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:08:20 INFO - PROCESS | 792 | 1461301700201 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 792 | 1461301700207 Marionette TRACE conn6 <- [1,2658,null,{}] 22:08:20 INFO - PROCESS | 792 | 1461301700212 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}] 22:08:20 INFO - PROCESS | 792 | 1461301700327 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 22:08:20 INFO - PROCESS | 792 | 1461301700515 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 792 | ++DOCSHELL 0FA34C00 == 60 [pid = 792] [id = 674] 22:08:20 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1C751000) [pid = 792] [serial = 2022] [outer = 00000000] 22:08:20 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (203CF000) [pid = 792] [serial = 2023] [outer = 1C751000] 22:08:20 INFO - PROCESS | 792 | 1461301700571 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (2060A000) [pid = 792] [serial = 2024] [outer = 1C751000] 22:08:21 INFO - PROCESS | 792 | 1461301701662 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 22:08:21 INFO - PROCESS | 792 | 1461301701680 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 22:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:08:21 INFO - PROCESS | 792 | 1461301701684 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:08:21 INFO - PROCESS | 792 | 1461301701686 Marionette TRACE conn6 <- [1,2662,null,{}] 22:08:21 INFO - PROCESS | 792 | 1461301701690 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}] 22:08:21 INFO - PROCESS | 792 | 1461301701815 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 22:08:22 INFO - PROCESS | 792 | 1461301702009 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:22 INFO - PROCESS | 792 | ++DOCSHELL 203D0C00 == 61 [pid = 792] [id = 675] 22:08:22 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (2060B000) [pid = 792] [serial = 2025] [outer = 00000000] 22:08:22 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (20E07800) [pid = 792] [serial = 2026] [outer = 2060B000] 22:08:22 INFO - PROCESS | 792 | 1461301702068 Marionette DEBUG loaded listener.js 22:08:22 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (20E08C00) [pid = 792] [serial = 2027] [outer = 2060B000] 22:08:23 INFO - PROCESS | 792 | 1461301703097 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 792 | 1461301703121 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 22:08:23 INFO - PROCESS | 792 | 1461301703124 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:08:23 INFO - PROCESS | 792 | 1461301703126 Marionette TRACE conn6 <- [1,2666,null,{}] 22:08:23 INFO - PROCESS | 792 | 1461301703130 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}] 22:08:23 INFO - PROCESS | 792 | 1461301703248 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 22:08:23 INFO - PROCESS | 792 | 1461301703436 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 792 | ++DOCSHELL 20E0C800 == 62 [pid = 792] [id = 676] 22:08:23 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (20E29C00) [pid = 792] [serial = 2028] [outer = 00000000] 22:08:23 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (20E30C00) [pid = 792] [serial = 2029] [outer = 20E29C00] 22:08:23 INFO - PROCESS | 792 | 1461301703506 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (20E36400) [pid = 792] [serial = 2030] [outer = 20E29C00] 22:08:24 INFO - PROCESS | 792 | 1461301704530 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]]]}] 22:08:24 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) 22:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1418ms 22:08:24 INFO - PROCESS | 792 | 1461301704549 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 792 | 1461301704552 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 22:08:24 INFO - PROCESS | 792 | 1461301704555 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:08:24 INFO - PROCESS | 792 | 1461301704557 Marionette TRACE conn6 <- [1,2670,null,{}] 22:08:24 INFO - PROCESS | 792 | 1461301704561 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}] 22:08:24 INFO - PROCESS | 792 | 1461301704679 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 22:08:24 INFO - PROCESS | 792 | 1461301704862 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 792 | ++DOCSHELL 0F983000 == 63 [pid = 792] [id = 677] 22:08:24 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (10AAF800) [pid = 792] [serial = 2031] [outer = 00000000] 22:08:24 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (16E1A400) [pid = 792] [serial = 2032] [outer = 10AAF800] 22:08:24 INFO - PROCESS | 792 | 1461301704922 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (18054C00) [pid = 792] [serial = 2033] [outer = 10AAF800] 22:08:26 INFO - PROCESS | 792 | 1461301706263 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]]]}] 22:08:26 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) 22:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1728ms 22:08:26 INFO - PROCESS | 792 | 1461301706291 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 22:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:08:26 INFO - PROCESS | 792 | 1461301706296 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 22:08:26 INFO - PROCESS | 792 | 1461301706300 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:08:26 INFO - PROCESS | 792 | 1461301706302 Marionette TRACE conn6 <- [1,2674,null,{}] 22:08:26 INFO - PROCESS | 792 | 1461301706308 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}] 22:08:26 INFO - PROCESS | 792 | 1461301706453 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 15D17000 == 62 [pid = 792] [id = 65] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 18D4FC00 == 61 [pid = 792] [id = 77] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 1C33AC00 == 60 [pid = 792] [id = 670] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 18077000 == 59 [pid = 792] [id = 669] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 0F356000 == 58 [pid = 792] [id = 668] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 19A10000 == 57 [pid = 792] [id = 667] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 197BC400 == 56 [pid = 792] [id = 666] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 18A2A400 == 55 [pid = 792] [id = 665] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 174C4800 == 54 [pid = 792] [id = 664] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 151 (1D30F800) [pid = 792] [serial = 1927] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 150 (1C750400) [pid = 792] [serial = 1960] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1C5E7800) [pid = 792] [serial = 1921] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 148 (0FDA2400) [pid = 792] [serial = 1909] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 147 (1805C800) [pid = 792] [serial = 1912] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 146 (197BEC00) [pid = 792] [serial = 1915] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 145 (1C337000) [pid = 792] [serial = 1918] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1C734400) [pid = 792] [serial = 1924] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 102E1400 == 53 [pid = 792] [id = 663] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 0EC46000 == 52 [pid = 792] [id = 662] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 10A52000 == 51 [pid = 792] [id = 661] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 1588CC00 == 50 [pid = 792] [id = 654] 22:08:26 INFO - PROCESS | 792 | --DOCSHELL 1C5EA400 == 49 [pid = 792] [id = 653] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1A907800) [pid = 792] [serial = 1907] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 142 (1887FC00) [pid = 792] [serial = 1942] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1ACBAC00) [pid = 792] [serial = 1951] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1C5ED800) [pid = 792] [serial = 1958] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1C33A000) [pid = 792] [serial = 1957] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 138 (195D2800) [pid = 792] [serial = 1954] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1AFE4000) [pid = 792] [serial = 1952] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 136 (13F10C00) [pid = 792] [serial = 1936] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 135 (146F8C00) [pid = 792] [serial = 1937] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 134 (18A35800) [pid = 792] [serial = 1943] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 133 (197E1000) [pid = 792] [serial = 1955] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1926A800) [pid = 792] [serial = 1945] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 131 (194B9000) [pid = 792] [serial = 1946] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 130 (19878400) [pid = 792] [serial = 1949] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 129 (197C3C00) [pid = 792] [serial = 1948] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 128 (18383C00) [pid = 792] [serial = 1939] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 127 (18404800) [pid = 792] [serial = 1940] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 126 (16EB1800) [pid = 792] [serial = 1931] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 125 (15D17400) [pid = 792] [serial = 1930] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 124 (1885C000) [pid = 792] [serial = 1934] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | --DOMWINDOW == 123 (18722C00) [pid = 792] [serial = 1933] [outer = 00000000] [url = about:blank] 22:08:26 INFO - PROCESS | 792 | 1461301706675 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:26 INFO - PROCESS | 792 | ++DOCSHELL 0EC44800 == 50 [pid = 792] [id = 678] 22:08:26 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (0EC45800) [pid = 792] [serial = 2034] [outer = 00000000] 22:08:26 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (0FB31C00) [pid = 792] [serial = 2035] [outer = 0EC45800] 22:08:26 INFO - PROCESS | 792 | 1461301706727 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (13F0D800) [pid = 792] [serial = 2036] [outer = 0EC45800] 22:08:27 INFO - PROCESS | 792 | 1461301707633 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 22:08:27 INFO - PROCESS | 792 | 1461301707694 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 22:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:08:27 INFO - PROCESS | 792 | 1461301707701 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:08:27 INFO - PROCESS | 792 | 1461301707703 Marionette TRACE conn6 <- [1,2678,null,{}] 22:08:27 INFO - PROCESS | 792 | 1461301707707 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}] 22:08:27 INFO - PROCESS | 792 | 1461301707807 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 22:08:27 INFO - PROCESS | 792 | 1461301707816 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 792 | ++DOCSHELL 158C0400 == 51 [pid = 792] [id = 679] 22:08:27 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (15D22800) [pid = 792] [serial = 2037] [outer = 00000000] 22:08:27 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (18444000) [pid = 792] [serial = 2038] [outer = 15D22800] 22:08:27 INFO - PROCESS | 792 | 1461301707862 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1871DC00) [pid = 792] [serial = 2039] [outer = 15D22800] 22:08:28 INFO - PROCESS | 792 | 1461301708839 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 792 | 1461301708886 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 22:08:28 INFO - PROCESS | 792 | 1461301708889 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:08:28 INFO - PROCESS | 792 | 1461301708893 Marionette TRACE conn6 <- [1,2682,null,{}] 22:08:28 INFO - PROCESS | 792 | 1461301708910 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}] 22:08:29 INFO - PROCESS | 792 | 1461301709045 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 22:08:29 INFO - PROCESS | 792 | 1461301709116 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 792 | ++DOCSHELL 18A32000 == 52 [pid = 792] [id = 680] 22:08:29 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (18A32800) [pid = 792] [serial = 2040] [outer = 00000000] 22:08:29 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1926C800) [pid = 792] [serial = 2041] [outer = 18A32800] 22:08:29 INFO - PROCESS | 792 | 1461301709165 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (194B8400) [pid = 792] [serial = 2042] [outer = 18A32800] 22:08:30 INFO - PROCESS | 792 | 1461301710132 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 22:08:30 INFO - PROCESS | 792 | 1461301710168 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 22:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:08:30 INFO - PROCESS | 792 | 1461301710172 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:08:30 INFO - PROCESS | 792 | 1461301710173 Marionette TRACE conn6 <- [1,2686,null,{}] 22:08:30 INFO - PROCESS | 792 | 1461301710177 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}] 22:08:30 INFO - PROCESS | 792 | 1461301710312 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 22:08:30 INFO - PROCESS | 792 | 1461301710328 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 792 | ++DOCSHELL 19617800 == 53 [pid = 792] [id = 681] 22:08:30 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (19645000) [pid = 792] [serial = 2043] [outer = 00000000] 22:08:30 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (197BC000) [pid = 792] [serial = 2044] [outer = 19645000] 22:08:30 INFO - PROCESS | 792 | 1461301710374 Marionette DEBUG loaded listener.js 22:08:30 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (197BF000) [pid = 792] [serial = 2045] [outer = 19645000] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 134 (197C2400) [pid = 792] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 133 (17B2D800) [pid = 792] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 132 (10DB2C00) [pid = 792] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18D4EC00) [pid = 792] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 130 (102E3C00) [pid = 792] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1A555000) [pid = 792] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 128 (0F1E4C00) [pid = 792] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 127 (0F982400) [pid = 792] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:08:30 INFO - PROCESS | 792 | --DOMWINDOW == 126 (18A2F400) [pid = 792] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:08:31 INFO - PROCESS | 792 | 1461301711420 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 22:08:31 INFO - PROCESS | 792 | 1461301711476 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 22:08:31 INFO - PROCESS | 792 | 1461301711479 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:08:31 INFO - PROCESS | 792 | 1461301711481 Marionette TRACE conn6 <- [1,2690,null,{}] 22:08:31 INFO - PROCESS | 792 | 1461301711485 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}] 22:08:31 INFO - PROCESS | 792 | 1461301711619 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 22:08:31 INFO - PROCESS | 792 | 1461301711660 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:31 INFO - PROCESS | 792 | ++DOCSHELL 0F4DE800 == 54 [pid = 792] [id = 682] 22:08:31 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (16E1E000) [pid = 792] [serial = 2046] [outer = 00000000] 22:08:31 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (197C5800) [pid = 792] [serial = 2047] [outer = 16E1E000] 22:08:31 INFO - PROCESS | 792 | 1461301711706 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (19874800) [pid = 792] [serial = 2048] [outer = 16E1E000] 22:08:32 INFO - PROCESS | 792 | 1461301712140 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]]]}] 22:08:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 669ms 22:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:08:32 INFO - PROCESS | 792 | 1461301712150 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 22:08:32 INFO - PROCESS | 792 | 1461301712152 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 22:08:32 INFO - PROCESS | 792 | 1461301712155 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:08:32 INFO - PROCESS | 792 | 1461301712157 Marionette TRACE conn6 <- [1,2694,null,{}] 22:08:32 INFO - PROCESS | 792 | 1461301712160 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}] 22:08:32 INFO - PROCESS | 792 | 1461301712319 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 22:08:32 INFO - PROCESS | 792 | 1461301712330 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 792 | ++DOCSHELL 19A0FC00 == 55 [pid = 792] [id = 683] 22:08:32 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (19A16C00) [pid = 792] [serial = 2049] [outer = 00000000] 22:08:32 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1BF52000) [pid = 792] [serial = 2050] [outer = 19A16C00] 22:08:32 INFO - PROCESS | 792 | 1461301712382 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1C332800) [pid = 792] [serial = 2051] [outer = 19A16C00] 22:08:32 INFO - PROCESS | 792 | 1461301712886 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]]]}] 22:08:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 828ms 22:08:33 INFO - PROCESS | 792 | 1461301712998 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 792 | 1461301713002 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 22:08:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:08:33 INFO - PROCESS | 792 | 1461301713023 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 792 | 1461301713028 Marionette TRACE conn6 <- [1,2698,null,{}] 22:08:33 INFO - PROCESS | 792 | 1461301713035 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}] 22:08:33 INFO - PROCESS | 792 | 1461301713166 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 22:08:33 INFO - PROCESS | 792 | 1461301713317 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 792 | ++DOCSHELL 16E16800 == 56 [pid = 792] [id = 684] 22:08:33 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (16EB1800) [pid = 792] [serial = 2052] [outer = 00000000] 22:08:33 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (17B37800) [pid = 792] [serial = 2053] [outer = 16EB1800] 22:08:33 INFO - PROCESS | 792 | 1461301713378 Marionette DEBUG loaded listener.js 22:08:33 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18073800) [pid = 792] [serial = 2054] [outer = 16EB1800] 22:08:33 INFO - PROCESS | 792 | 1461301713968 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] 22:08:34 INFO - PROCESS | 792 | 1461301714021 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 22:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:08:34 INFO - PROCESS | 792 | 1461301714027 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:08:34 INFO - PROCESS | 792 | 1461301714030 Marionette TRACE conn6 <- [1,2702,null,{}] 22:08:34 INFO - PROCESS | 792 | 1461301714034 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}] 22:08:34 INFO - PROCESS | 792 | 1461301714155 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 22:08:34 INFO - PROCESS | 792 | 1461301714311 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 792 | ++DOCSHELL 18079400 == 57 [pid = 792] [id = 685] 22:08:34 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (18112C00) [pid = 792] [serial = 2055] [outer = 00000000] 22:08:34 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (19649000) [pid = 792] [serial = 2056] [outer = 18112C00] 22:08:34 INFO - PROCESS | 792 | 1461301714368 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (196D8400) [pid = 792] [serial = 2057] [outer = 18112C00] 22:08:34 INFO - PROCESS | 792 | 1461301714952 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]]]}] 22:08:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:08:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 968ms 22:08:34 INFO - PROCESS | 792 | 1461301714999 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 22:08:34 INFO - PROCESS | 792 | 1461301715001 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 22:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:08:35 INFO - PROCESS | 792 | 1461301715005 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - PROCESS | 792 | 1461301715009 Marionette TRACE conn6 <- [1,2706,null,{}] 22:08:35 INFO - PROCESS | 792 | 1461301715020 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}] 22:08:35 INFO - PROCESS | 792 | 1461301715146 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 22:08:35 INFO - PROCESS | 792 | 1461301715302 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:35 INFO - PROCESS | 792 | ++DOCSHELL 1C33C400 == 58 [pid = 792] [id = 686] 22:08:35 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1C510800) [pid = 792] [serial = 2058] [outer = 00000000] 22:08:35 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (1C734400) [pid = 792] [serial = 2059] [outer = 1C510800] 22:08:35 INFO - PROCESS | 792 | 1461301715361 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1C749C00) [pid = 792] [serial = 2060] [outer = 1C510800] 22:08:36 INFO - PROCESS | 792 | 1461301716019 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] 22:08:36 INFO - PROCESS | 792 | 1461301716037 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 22:08:36 INFO - PROCESS | 792 | 1461301716040 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:08:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:08:36 INFO - PROCESS | 792 | 1461301716042 Marionette TRACE conn6 <- [1,2710,null,{}] 22:08:36 INFO - PROCESS | 792 | 1461301716046 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}] 22:08:36 INFO - PROCESS | 792 | 1461301716167 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 22:08:36 INFO - PROCESS | 792 | 1461301716336 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 792 | ++DOCSHELL 1F181400 == 59 [pid = 792] [id = 687] 22:08:36 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (1F3A6800) [pid = 792] [serial = 2061] [outer = 00000000] 22:08:36 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (1FE4C400) [pid = 792] [serial = 2062] [outer = 1F3A6800] 22:08:36 INFO - PROCESS | 792 | 1461301716393 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1FE60C00) [pid = 792] [serial = 2063] [outer = 1F3A6800] 22:08:37 INFO - PROCESS | 792 | 1461301717016 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] 22:08:37 INFO - PROCESS | 792 | 1461301717063 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 22:08:37 INFO - PROCESS | 792 | 1461301717066 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:08:37 INFO - PROCESS | 792 | 1461301717069 Marionette TRACE conn6 <- [1,2714,null,{}] 22:08:37 INFO - PROCESS | 792 | 1461301717072 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}] 22:08:37 INFO - PROCESS | 792 | 1461301717186 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 22:08:37 INFO - PROCESS | 792 | 1461301717342 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 792 | ++DOCSHELL 1DF0BC00 == 60 [pid = 792] [id = 688] 22:08:37 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (1F3AC800) [pid = 792] [serial = 2064] [outer = 00000000] 22:08:37 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (2060DC00) [pid = 792] [serial = 2065] [outer = 1F3AC800] 22:08:37 INFO - PROCESS | 792 | 1461301717398 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (20609000) [pid = 792] [serial = 2066] [outer = 1F3AC800] 22:08:37 INFO - PROCESS | 792 | 1461301717969 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]]]}] 22:08:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:08:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 928ms 22:08:37 INFO - PROCESS | 792 | 1461301718001 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 22:08:37 INFO - PROCESS | 792 | 1461301718003 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 22:08:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:08:37 INFO - PROCESS | 792 | 1461301718006 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:08:37 INFO - PROCESS | 792 | 1461301718008 Marionette TRACE conn6 <- [1,2718,null,{}] 22:08:38 INFO - PROCESS | 792 | 1461301718012 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}] 22:08:38 INFO - PROCESS | 792 | 1461301718149 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 22:08:38 INFO - PROCESS | 792 | 1461301718310 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:38 INFO - PROCESS | 792 | ++DOCSHELL 20E2D000 == 61 [pid = 792] [id = 689] 22:08:38 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (20E57800) [pid = 792] [serial = 2067] [outer = 00000000] 22:08:38 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (20E64000) [pid = 792] [serial = 2068] [outer = 20E57800] 22:08:38 INFO - PROCESS | 792 | 1461301718369 Marionette DEBUG loaded listener.js 22:08:38 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (20ED4000) [pid = 792] [serial = 2069] [outer = 20E57800] 22:08:39 INFO - PROCESS | 792 | 1461301719404 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:08:39 INFO - PROCESS | 792 | 1461301719475 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 22:08:39 INFO - PROCESS | 792 | 1461301719480 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:08:39 INFO - PROCESS | 792 | 1461301719482 Marionette TRACE conn6 <- [1,2722,null,{}] 22:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:08:39 INFO - PROCESS | 792 | 1461301719486 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}] 22:08:39 INFO - PROCESS | 792 | 1461301719592 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 22:08:39 INFO - PROCESS | 792 | 1461301719789 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:39 INFO - PROCESS | 792 | ++DOCSHELL 20E5FC00 == 62 [pid = 792] [id = 690] 22:08:39 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (20E62C00) [pid = 792] [serial = 2070] [outer = 00000000] 22:08:39 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (20F87000) [pid = 792] [serial = 2071] [outer = 20E62C00] 22:08:39 INFO - PROCESS | 792 | 1461301719850 Marionette DEBUG loaded listener.js 22:08:39 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (20F89000) [pid = 792] [serial = 2072] [outer = 20E62C00] 22:08:40 INFO - PROCESS | 792 | 1461301720445 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]]]}] 22:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1013ms 22:08:40 INFO - PROCESS | 792 | 1461301720504 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 22:08:40 INFO - PROCESS | 792 | 1461301720506 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 22:08:40 INFO - PROCESS | 792 | 1461301720510 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:08:40 INFO - PROCESS | 792 | 1461301720512 Marionette TRACE conn6 <- [1,2726,null,{}] 22:08:40 INFO - PROCESS | 792 | 1461301720516 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}] 22:08:40 INFO - PROCESS | 792 | 1461301720633 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 22:08:40 INFO - PROCESS | 792 | 1461301720815 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:40 INFO - PROCESS | 792 | ++DOCSHELL 19869800 == 63 [pid = 792] [id = 691] 22:08:40 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1C5EE800) [pid = 792] [serial = 2073] [outer = 00000000] 22:08:40 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (20F92400) [pid = 792] [serial = 2074] [outer = 1C5EE800] 22:08:40 INFO - PROCESS | 792 | 1461301720872 Marionette DEBUG loaded listener.js 22:08:40 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (20F94000) [pid = 792] [serial = 2075] [outer = 1C5EE800] 22:08:41 INFO - PROCESS | 792 | 1461301721680 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]]]}] 22:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1214ms 22:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:08:41 INFO - PROCESS | 792 | 1461301721730 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 22:08:41 INFO - PROCESS | 792 | 1461301721734 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 22:08:41 INFO - PROCESS | 792 | 1461301721739 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:08:41 INFO - PROCESS | 792 | 1461301721742 Marionette TRACE conn6 <- [1,2730,null,{}] 22:08:41 INFO - PROCESS | 792 | 1461301721748 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}] 22:08:41 INFO - PROCESS | 792 | 1461301721859 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 22:08:42 INFO - PROCESS | 792 | 1461301722043 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 792 | ++DOCSHELL 13F0B000 == 64 [pid = 792] [id = 692] 22:08:42 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (16EAEC00) [pid = 792] [serial = 2076] [outer = 00000000] 22:08:42 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (1885B400) [pid = 792] [serial = 2077] [outer = 16EAEC00] 22:08:42 INFO - PROCESS | 792 | 1461301722095 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (18A7C800) [pid = 792] [serial = 2078] [outer = 16EAEC00] 22:08:42 INFO - PROCESS | 792 | 1461301722734 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]]]}] 22:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1019ms 22:08:42 INFO - PROCESS | 792 | 1461301722768 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 792 | 1461301722773 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 22:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:08:42 INFO - PROCESS | 792 | 1461301722781 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:08:42 INFO - PROCESS | 792 | 1461301722783 Marionette TRACE conn6 <- [1,2734,null,{}] 22:08:42 INFO - PROCESS | 792 | 1461301722808 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}] 22:08:42 INFO - PROCESS | 792 | 1461301722925 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 22:08:43 INFO - PROCESS | 792 | 1461301723092 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 792 | ++DOCSHELL 1838CC00 == 65 [pid = 792] [id = 693] 22:08:43 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (194BE800) [pid = 792] [serial = 2079] [outer = 00000000] 22:08:43 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (198EAC00) [pid = 792] [serial = 2080] [outer = 194BE800] 22:08:43 INFO - PROCESS | 792 | 1461301723141 Marionette DEBUG loaded listener.js 22:08:43 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (1A5C4800) [pid = 792] [serial = 2081] [outer = 194BE800] 22:08:43 INFO - PROCESS | 792 | --DOCSHELL 0F4DE800 == 64 [pid = 792] [id = 682] 22:08:43 INFO - PROCESS | 792 | --DOCSHELL 19617800 == 63 [pid = 792] [id = 681] 22:08:43 INFO - PROCESS | 792 | --DOCSHELL 18A32000 == 62 [pid = 792] [id = 680] 22:08:43 INFO - PROCESS | 792 | --DOCSHELL 158C0400 == 61 [pid = 792] [id = 679] 22:08:43 INFO - PROCESS | 792 | --DOCSHELL 0EC44800 == 60 [pid = 792] [id = 678] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 161 (1FE41400) [pid = 792] [serial = 1975] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 160 (1F3A4800) [pid = 792] [serial = 1972] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 159 (18D49000) [pid = 792] [serial = 1966] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 158 (16EB5800) [pid = 792] [serial = 1963] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 157 (1DF0D800) [pid = 792] [serial = 1969] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 156 (1FE6B400) [pid = 792] [serial = 1978] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 155 (203C9000) [pid = 792] [serial = 1981] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 154 (1DF0A400) [pid = 792] [serial = 2011] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 153 (198DF800) [pid = 792] [serial = 1999] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 152 (18A81C00) [pid = 792] [serial = 1993] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 151 (18D48000) [pid = 792] [serial = 1994] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 150 (18119C00) [pid = 792] [serial = 1985] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 149 (18009C00) [pid = 792] [serial = 1984] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 148 (194B9400) [pid = 792] [serial = 1996] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 147 (18072800) [pid = 792] [serial = 1990] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 146 (1838D000) [pid = 792] [serial = 1991] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 145 (1AD2BC00) [pid = 792] [serial = 2002] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 144 (0FB28400) [pid = 792] [serial = 1987] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 143 (10DB6400) [pid = 792] [serial = 1988] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 142 (19A09400) [pid = 792] [serial = 2000] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1588C400) [pid = 792] [serial = 2005] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1AFE2800) [pid = 792] [serial = 2003] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1C510400) [pid = 792] [serial = 2008] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 138 (1C50FC00) [pid = 792] [serial = 2009] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 137 (17B33800) [pid = 792] [serial = 2006] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | --DOMWINDOW == 136 (19644C00) [pid = 792] [serial = 1997] [outer = 00000000] [url = about:blank] 22:08:43 INFO - PROCESS | 792 | 1461301723663 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]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 890ms 22:08:43 INFO - PROCESS | 792 | 1461301723674 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 22:08:43 INFO - PROCESS | 792 | 1461301723676 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 22:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:08:43 INFO - PROCESS | 792 | 1461301723680 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 792 | 1461301723683 Marionette TRACE conn6 <- [1,2738,null,{}] 22:08:43 INFO - PROCESS | 792 | 1461301723693 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}] 22:08:43 INFO - PROCESS | 792 | 1461301723793 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 22:08:43 INFO - PROCESS | 792 | 1461301723907 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 792 | ++DOCSHELL 17B2AC00 == 61 [pid = 792] [id = 694] 22:08:43 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (17B2B000) [pid = 792] [serial = 2082] [outer = 00000000] 22:08:43 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1871CC00) [pid = 792] [serial = 2083] [outer = 17B2B000] 22:08:43 INFO - PROCESS | 792 | 1461301723965 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (18A81C00) [pid = 792] [serial = 2084] [outer = 17B2B000] 22:08:44 INFO - PROCESS | 792 | 1461301724355 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]]]}] 22:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 729ms 22:08:44 INFO - PROCESS | 792 | 1461301724415 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 22:08:44 INFO - PROCESS | 792 | 1461301724418 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 22:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:08:44 INFO - PROCESS | 792 | 1461301724421 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:08:44 INFO - PROCESS | 792 | 1461301724423 Marionette TRACE conn6 <- [1,2742,null,{}] 22:08:44 INFO - PROCESS | 792 | 1461301724427 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}] 22:08:44 INFO - PROCESS | 792 | 1461301724525 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 22:08:44 INFO - PROCESS | 792 | 1461301724532 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 792 | ++DOCSHELL 19268C00 == 62 [pid = 792] [id = 695] 22:08:44 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (194BB800) [pid = 792] [serial = 2085] [outer = 00000000] 22:08:44 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (197C4C00) [pid = 792] [serial = 2086] [outer = 194BB800] 22:08:44 INFO - PROCESS | 792 | 1461301724582 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (198EA400) [pid = 792] [serial = 2087] [outer = 194BB800] 22:08:45 INFO - PROCESS | 792 | 1461301725046 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]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 668ms 22:08:45 INFO - PROCESS | 792 | 1461301725094 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 22:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:08:45 INFO - PROCESS | 792 | 1461301725096 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 22:08:45 INFO - PROCESS | 792 | 1461301725099 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - PROCESS | 792 | 1461301725100 Marionette TRACE conn6 <- [1,2746,null,{}] 22:08:45 INFO - PROCESS | 792 | 1461301725107 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}] 22:08:45 INFO - PROCESS | 792 | 1461301725204 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 22:08:45 INFO - PROCESS | 792 | 1461301725361 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:45 INFO - PROCESS | 792 | ++DOCSHELL 194B7800 == 63 [pid = 792] [id = 696] 22:08:45 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (19A0E000) [pid = 792] [serial = 2088] [outer = 00000000] 22:08:45 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1BF54800) [pid = 792] [serial = 2089] [outer = 19A0E000] 22:08:45 INFO - PROCESS | 792 | 1461301725408 Marionette DEBUG loaded listener.js 22:08:45 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (1C339800) [pid = 792] [serial = 2090] [outer = 19A0E000] 22:08:45 INFO - PROCESS | 792 | 1461301725804 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]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 769ms 22:08:45 INFO - PROCESS | 792 | 1461301725840 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 22:08:45 INFO - PROCESS | 792 | 1461301725842 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 22:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:08:45 INFO - PROCESS | 792 | 1461301725845 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - PROCESS | 792 | 1461301725847 Marionette TRACE conn6 <- [1,2750,null,{}] 22:08:45 INFO - PROCESS | 792 | 1461301725850 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}] 22:08:46 INFO - PROCESS | 792 | 1461301726011 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 22:08:46 INFO - PROCESS | 792 | 1461301726036 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 792 | ++DOCSHELL 1C5E6800 == 64 [pid = 792] [id = 697] 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (1DF0D400) [pid = 792] [serial = 2091] [outer = 00000000] 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (1F3A6000) [pid = 792] [serial = 2092] [outer = 1DF0D400] 22:08:46 INFO - PROCESS | 792 | 1461301726085 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (1FE41400) [pid = 792] [serial = 2093] [outer = 1DF0D400] 22:08:46 INFO - PROCESS | 792 | 1461301726530 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]]]}] 22:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 728ms 22:08:46 INFO - PROCESS | 792 | 1461301726592 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 22:08:46 INFO - PROCESS | 792 | 1461301726594 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 22:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:08:46 INFO - PROCESS | 792 | 1461301726605 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:08:46 INFO - PROCESS | 792 | 1461301726606 Marionette TRACE conn6 <- [1,2754,null,{}] 22:08:46 INFO - PROCESS | 792 | 1461301726610 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}] 22:08:46 INFO - PROCESS | 792 | 1461301726744 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 22:08:46 INFO - PROCESS | 792 | 1461301726762 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 792 | ++DOCSHELL 1C735400 == 65 [pid = 792] [id = 698] 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (1DF10C00) [pid = 792] [serial = 2094] [outer = 00000000] 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (203C3800) [pid = 792] [serial = 2095] [outer = 1DF10C00] 22:08:46 INFO - PROCESS | 792 | 1461301726807 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (203CBC00) [pid = 792] [serial = 2096] [outer = 1DF10C00] 22:08:47 INFO - PROCESS | 792 | 1461301727246 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]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 669ms 22:08:47 INFO - PROCESS | 792 | 1461301727281 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 792 | 1461301727283 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 22:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:08:47 INFO - PROCESS | 792 | 1461301727286 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - PROCESS | 792 | 1461301727288 Marionette TRACE conn6 <- [1,2758,null,{}] 22:08:47 INFO - PROCESS | 792 | 1461301727291 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}] 22:08:47 INFO - PROCESS | 792 | 1461301727440 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 22:08:47 INFO - PROCESS | 792 | 1461301727475 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 792 | ++DOCSHELL 1FE4F400 == 66 [pid = 792] [id = 699] 22:08:47 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (2060D400) [pid = 792] [serial = 2097] [outer = 00000000] 22:08:47 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (20E35000) [pid = 792] [serial = 2098] [outer = 2060D400] 22:08:47 INFO - PROCESS | 792 | 1461301727521 Marionette DEBUG loaded listener.js 22:08:47 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (20E5B800) [pid = 792] [serial = 2099] [outer = 2060D400] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 153 (2265A800) [pid = 792] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 152 (1C731000) [pid = 792] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 151 (1C731400) [pid = 792] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 150 (18D4F800) [pid = 792] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 149 (19645000) [pid = 792] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 148 (18A32800) [pid = 792] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 147 (16E1E000) [pid = 792] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 146 (20E29C00) [pid = 792] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 145 (196D1800) [pid = 792] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 144 (0EC45800) [pid = 792] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 143 (15D22800) [pid = 792] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 142 (18389C00) [pid = 792] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1C751000) [pid = 792] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 140 (0FA38800) [pid = 792] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 139 (10AAF800) [pid = 792] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 138 (2060B000) [pid = 792] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 137 (1964B000) [pid = 792] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 136 (1FE6FC00) [pid = 792] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 135 (17B39C00) [pid = 792] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 134 (197BF400) [pid = 792] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 133 (0F407C00) [pid = 792] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 132 (195CC800) [pid = 792] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18A33800) [pid = 792] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 130 (1F185400) [pid = 792] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 129 (0F3C4000) [pid = 792] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1840D400) [pid = 792] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 127 (13F3C400) [pid = 792] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 126 (0F98E000) [pid = 792] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 125 (16EB7800) [pid = 792] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 124 (19269000) [pid = 792] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 123 (1BF59400) [pid = 792] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 122 (1C33D000) [pid = 792] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 121 (1C72F400) [pid = 792] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 120 (1C744000) [pid = 792] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 119 (15893800) [pid = 792] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 118 (1871D000) [pid = 792] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1C752C00) [pid = 792] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:08:48 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1F183800) [pid = 792] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:08:48 INFO - PROCESS | 792 | 1461301728431 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]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1170ms 22:08:48 INFO - PROCESS | 792 | 1461301728461 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 792 | 1461301728463 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 22:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:08:48 INFO - PROCESS | 792 | 1461301728466 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - PROCESS | 792 | 1461301728468 Marionette TRACE conn6 <- [1,2762,null,{}] 22:08:48 INFO - PROCESS | 792 | 1461301728476 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}] 22:08:48 INFO - PROCESS | 792 | 1461301728577 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 22:08:48 INFO - PROCESS | 792 | 1461301728584 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:48 INFO - PROCESS | 792 | ++DOCSHELL 148E0400 == 67 [pid = 792] [id = 700] 22:08:48 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (158BD400) [pid = 792] [serial = 2100] [outer = 00000000] 22:08:48 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (18001C00) [pid = 792] [serial = 2101] [outer = 158BD400] 22:08:48 INFO - PROCESS | 792 | 1461301728629 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (1871D000) [pid = 792] [serial = 2102] [outer = 158BD400] 22:08:49 INFO - PROCESS | 792 | 1461301729089 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]]]}] 22:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 669ms 22:08:49 INFO - PROCESS | 792 | 1461301729149 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 22:08:49 INFO - PROCESS | 792 | 1461301729151 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 22:08:49 INFO - PROCESS | 792 | 1461301729154 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:08:49 INFO - PROCESS | 792 | 1461301729156 Marionette TRACE conn6 <- [1,2766,null,{}] 22:08:49 INFO - PROCESS | 792 | 1461301729159 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}] 22:08:49 INFO - PROCESS | 792 | 1461301729258 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 22:08:49 INFO - PROCESS | 792 | 1461301729295 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 792 | ++DOCSHELL 15D17400 == 68 [pid = 792] [id = 701] 22:08:49 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (18A82000) [pid = 792] [serial = 2103] [outer = 00000000] 22:08:49 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1AFE8800) [pid = 792] [serial = 2104] [outer = 18A82000] 22:08:49 INFO - PROCESS | 792 | 1461301729341 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (1C744800) [pid = 792] [serial = 2105] [outer = 18A82000] 22:08:49 INFO - PROCESS | 792 | 1461301729791 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]]]}] 22:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 22:08:49 INFO - PROCESS | 792 | 1461301729833 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 22:08:49 INFO - PROCESS | 792 | 1461301729835 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 22:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:08:49 INFO - PROCESS | 792 | 1461301729855 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:08:49 INFO - PROCESS | 792 | 1461301729858 Marionette TRACE conn6 <- [1,2770,null,{}] 22:08:49 INFO - PROCESS | 792 | 1461301729861 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}] 22:08:49 INFO - PROCESS | 792 | 1461301729977 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 22:08:49 INFO - PROCESS | 792 | 1461301729983 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 792 | ++DOCSHELL 1C752C00 == 69 [pid = 792] [id = 702] 22:08:49 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (20E5F000) [pid = 792] [serial = 2106] [outer = 00000000] 22:08:50 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (20F8B800) [pid = 792] [serial = 2107] [outer = 20E5F000] 22:08:50 INFO - PROCESS | 792 | 1461301730033 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (21033C00) [pid = 792] [serial = 2108] [outer = 20E5F000] 22:08:50 INFO - PROCESS | 792 | 1461301730842 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]]]}] 22:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1025ms 22:08:50 INFO - PROCESS | 792 | 1461301730876 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 792 | 1461301730882 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 22:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:08:50 INFO - PROCESS | 792 | 1461301730888 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:08:50 INFO - PROCESS | 792 | 1461301730892 Marionette TRACE conn6 <- [1,2774,null,{}] 22:08:50 INFO - PROCESS | 792 | 1461301730897 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}] 22:08:51 INFO - PROCESS | 792 | 1461301731077 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 22:08:51 INFO - PROCESS | 792 | 1461301731214 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:51 INFO - PROCESS | 792 | ++DOCSHELL 141A9400 == 70 [pid = 792] [id = 703] 22:08:51 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (15D17000) [pid = 792] [serial = 2109] [outer = 00000000] 22:08:51 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (18383C00) [pid = 792] [serial = 2110] [outer = 15D17000] 22:08:51 INFO - PROCESS | 792 | 1461301731271 Marionette DEBUG loaded listener.js 22:08:51 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1871E000) [pid = 792] [serial = 2111] [outer = 15D17000] 22:08:51 INFO - PROCESS | 792 | 1461301731815 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]]]}] 22:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 968ms 22:08:51 INFO - PROCESS | 792 | 1461301731862 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 22:08:51 INFO - PROCESS | 792 | 1461301731868 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 22:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:08:51 INFO - PROCESS | 792 | 1461301731875 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:08:51 INFO - PROCESS | 792 | 1461301731878 Marionette TRACE conn6 <- [1,2778,null,{}] 22:08:51 INFO - PROCESS | 792 | 1461301731882 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}] 22:08:52 INFO - PROCESS | 792 | 1461301732013 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 22:08:52 INFO - PROCESS | 792 | 1461301732189 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 792 | ++DOCSHELL 1964F800 == 71 [pid = 792] [id = 704] 22:08:52 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (196CD000) [pid = 792] [serial = 2112] [outer = 00000000] 22:08:52 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1AFDC400) [pid = 792] [serial = 2113] [outer = 196CD000] 22:08:52 INFO - PROCESS | 792 | 1461301732247 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1C72E400) [pid = 792] [serial = 2114] [outer = 196CD000] 22:08:52 INFO - PROCESS | 792 | 1461301732858 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]]]}] 22:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1020ms 22:08:52 INFO - PROCESS | 792 | 1461301732898 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 792 | 1461301732901 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 22:08:52 INFO - PROCESS | 792 | 1461301732904 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:08:52 INFO - PROCESS | 792 | 1461301732908 Marionette TRACE conn6 <- [1,2782,null,{}] 22:08:52 INFO - PROCESS | 792 | 1461301732953 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}] 22:08:53 INFO - PROCESS | 792 | 1461301733081 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 22:08:53 INFO - PROCESS | 792 | 1461301733243 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 792 | ++DOCSHELL 20612000 == 72 [pid = 792] [id = 705] 22:08:53 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (20E0E400) [pid = 792] [serial = 2115] [outer = 00000000] 22:08:53 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (20ED3400) [pid = 792] [serial = 2116] [outer = 20E0E400] 22:08:53 INFO - PROCESS | 792 | 1461301733303 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (2102E400) [pid = 792] [serial = 2117] [outer = 20E0E400] 22:08:53 INFO - PROCESS | 792 | 1461301733899 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]]]}] 22:08:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:08:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1032ms 22:08:53 INFO - PROCESS | 792 | 1461301733942 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 22:08:53 INFO - PROCESS | 792 | 1461301733945 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 22:08:53 INFO - PROCESS | 792 | 1461301733948 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:08:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:08:53 INFO - PROCESS | 792 | 1461301733951 Marionette TRACE conn6 <- [1,2786,null,{}] 22:08:53 INFO - PROCESS | 792 | 1461301733955 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}] 22:08:54 INFO - PROCESS | 792 | 1461301734085 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 22:08:54 INFO - PROCESS | 792 | 1461301734259 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:54 INFO - PROCESS | 792 | ++DOCSHELL 2103BC00 == 73 [pid = 792] [id = 706] 22:08:54 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (2103C800) [pid = 792] [serial = 2118] [outer = 00000000] 22:08:54 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (21059000) [pid = 792] [serial = 2119] [outer = 2103C800] 22:08:54 INFO - PROCESS | 792 | 1461301734316 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (2105B800) [pid = 792] [serial = 2120] [outer = 2103C800] 22:08:54 INFO - PROCESS | 792 | 1461301734945 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]]]}] 22:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1019ms 22:08:54 INFO - PROCESS | 792 | 1461301734973 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 22:08:54 INFO - PROCESS | 792 | 1461301734976 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 22:08:54 INFO - PROCESS | 792 | 1461301734979 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:08:54 INFO - PROCESS | 792 | 1461301734981 Marionette TRACE conn6 <- [1,2790,null,{}] 22:08:54 INFO - PROCESS | 792 | 1461301734985 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}] 22:08:55 INFO - PROCESS | 792 | 1461301735104 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 22:08:55 INFO - PROCESS | 792 | 1461301735277 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:55 INFO - PROCESS | 792 | ++DOCSHELL 21053400 == 74 [pid = 792] [id = 707] 22:08:55 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (2105A400) [pid = 792] [serial = 2121] [outer = 00000000] 22:08:55 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (21085000) [pid = 792] [serial = 2122] [outer = 2105A400] 22:08:55 INFO - PROCESS | 792 | 1461301735334 Marionette DEBUG loaded listener.js 22:08:55 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (21086800) [pid = 792] [serial = 2123] [outer = 2105A400] 22:08:55 INFO - PROCESS | 792 | 1461301735859 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]]]}] 22:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 929ms 22:08:55 INFO - PROCESS | 792 | 1461301735913 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 22:08:55 INFO - PROCESS | 792 | 1461301735916 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 22:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:08:55 INFO - PROCESS | 792 | 1461301735919 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:08:55 INFO - PROCESS | 792 | 1461301735921 Marionette TRACE conn6 <- [1,2794,null,{}] 22:08:55 INFO - PROCESS | 792 | 1461301735925 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}] 22:08:56 INFO - PROCESS | 792 | 1461301736059 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 22:08:56 INFO - PROCESS | 792 | 1461301736233 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 792 | ++DOCSHELL 21928800 == 75 [pid = 792] [id = 708] 22:08:56 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (21929000) [pid = 792] [serial = 2124] [outer = 00000000] 22:08:56 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (21930000) [pid = 792] [serial = 2125] [outer = 21929000] 22:08:56 INFO - PROCESS | 792 | 1461301736293 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (21BCEC00) [pid = 792] [serial = 2126] [outer = 21929000] 22:08:56 INFO - PROCESS | 792 | 1461301736855 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]]]}] 22:08:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:08:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 968ms 22:08:56 INFO - PROCESS | 792 | 1461301736905 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 22:08:56 INFO - PROCESS | 792 | 1461301736907 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 22:08:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:08:56 INFO - PROCESS | 792 | 1461301736912 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:08:56 INFO - PROCESS | 792 | 1461301736915 Marionette TRACE conn6 <- [1,2798,null,{}] 22:08:56 INFO - PROCESS | 792 | 1461301736919 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}] 22:08:57 INFO - PROCESS | 792 | 1461301737039 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 22:08:57 INFO - PROCESS | 792 | 1461301737251 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:57 INFO - PROCESS | 792 | ++DOCSHELL 162A9000 == 76 [pid = 792] [id = 709] 22:08:57 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (1840B400) [pid = 792] [serial = 2127] [outer = 00000000] 22:08:57 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (21BDB000) [pid = 792] [serial = 2128] [outer = 1840B400] 22:08:57 INFO - PROCESS | 792 | 1461301737307 Marionette DEBUG loaded listener.js 22:08:57 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (21C16400) [pid = 792] [serial = 2129] [outer = 1840B400] 22:08:57 INFO - PROCESS | 792 | 1461301737895 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]]]}] 22:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1021ms 22:08:57 INFO - PROCESS | 792 | 1461301737938 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 22:08:57 INFO - PROCESS | 792 | 1461301737940 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 22:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:08:57 INFO - PROCESS | 792 | 1461301737943 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:08:57 INFO - PROCESS | 792 | 1461301737946 Marionette TRACE conn6 <- [1,2802,null,{}] 22:08:57 INFO - PROCESS | 792 | 1461301737949 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}] 22:08:58 INFO - PROCESS | 792 | 1461301738072 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 22:08:58 INFO - PROCESS | 792 | 1461301738477 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 792 | ++DOCSHELL 0EC3C400 == 77 [pid = 792] [id = 710] 22:08:58 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (0EC45400) [pid = 792] [serial = 2130] [outer = 00000000] 22:08:58 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (10A57800) [pid = 792] [serial = 2131] [outer = 0EC45400] 22:08:58 INFO - PROCESS | 792 | 1461301738606 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (13F0BC00) [pid = 792] [serial = 2132] [outer = 0EC45400] 22:08:59 INFO - PROCESS | 792 | 1461301739211 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]]]}] 22:08:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:08:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1320ms 22:08:59 INFO - PROCESS | 792 | 1461301739271 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 22:08:59 INFO - PROCESS | 792 | 1461301739276 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 22:08:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:08:59 INFO - PROCESS | 792 | 1461301739281 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:08:59 INFO - PROCESS | 792 | 1461301739284 Marionette TRACE conn6 <- [1,2806,null,{}] 22:08:59 INFO - PROCESS | 792 | 1461301739289 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}] 22:08:59 INFO - PROCESS | 792 | 1461301739402 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 22:08:59 INFO - PROCESS | 792 | 1461301739582 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:59 INFO - PROCESS | 792 | ++DOCSHELL 0EC3B400 == 78 [pid = 792] [id = 711] 22:08:59 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (1482E000) [pid = 792] [serial = 2133] [outer = 00000000] 22:08:59 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (158BE000) [pid = 792] [serial = 2134] [outer = 1482E000] 22:08:59 INFO - PROCESS | 792 | 1461301739639 Marionette DEBUG loaded listener.js 22:08:59 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (15D20000) [pid = 792] [serial = 2135] [outer = 1482E000] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1C72F000 == 77 [pid = 792] [id = 641] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1C750000 == 76 [pid = 792] [id = 656] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 158B4800 == 75 [pid = 792] [id = 75] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 17B2C800 == 74 [pid = 792] [id = 66] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 15D17400 == 73 [pid = 792] [id = 701] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 148E0400 == 72 [pid = 792] [id = 700] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1FE4F400 == 71 [pid = 792] [id = 699] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1C735400 == 70 [pid = 792] [id = 698] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1C5E6800 == 69 [pid = 792] [id = 697] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 194B7800 == 68 [pid = 792] [id = 696] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 151 (1BF52000) [pid = 792] [serial = 2050] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 19268C00 == 67 [pid = 792] [id = 695] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 17B2AC00 == 66 [pid = 792] [id = 694] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1838CC00 == 65 [pid = 792] [id = 693] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 13F0B000 == 64 [pid = 792] [id = 692] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 1C33C400 == 63 [pid = 792] [id = 686] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 18079400 == 62 [pid = 792] [id = 685] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 16E16800 == 61 [pid = 792] [id = 684] 22:09:00 INFO - PROCESS | 792 | --DOCSHELL 19A0FC00 == 60 [pid = 792] [id = 683] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 150 (18408000) [pid = 792] [serial = 1811] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 149 (1F17B400) [pid = 792] [serial = 2012] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 148 (197BB000) [pid = 792] [serial = 1868] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 147 (20605800) [pid = 792] [serial = 1982] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 146 (197C6C00) [pid = 792] [serial = 1877] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 145 (19A0C000) [pid = 792] [serial = 1871] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 144 (1ACB3800) [pid = 792] [serial = 1874] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 143 (1964C400) [pid = 792] [serial = 1865] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 142 (19267C00) [pid = 792] [serial = 1862] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1FE44C00) [pid = 792] [serial = 1976] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 140 (0FE94000) [pid = 792] [serial = 1856] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 139 (1FE6D000) [pid = 792] [serial = 1979] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 138 (15D18400) [pid = 792] [serial = 1859] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 137 (13F0A400) [pid = 792] [serial = 1910] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 136 (18387C00) [pid = 792] [serial = 1913] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 135 (19A0F800) [pid = 792] [serial = 1916] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 134 (1C33A800) [pid = 792] [serial = 1919] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 133 (1C5EB000) [pid = 792] [serial = 1922] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1C73CC00) [pid = 792] [serial = 1925] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1D30F400) [pid = 792] [serial = 1928] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 130 (17B2A800) [pid = 792] [serial = 1964] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 129 (194B3400) [pid = 792] [serial = 1967] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1F17C400) [pid = 792] [serial = 1970] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 127 (1F3A8800) [pid = 792] [serial = 1973] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 126 (1DF0B800) [pid = 792] [serial = 1961] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 125 (194B5800) [pid = 792] [serial = 1853] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 124 (197BC000) [pid = 792] [serial = 2044] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 123 (194B8400) [pid = 792] [serial = 2042] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 122 (197C5800) [pid = 792] [serial = 2047] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 121 (20E36400) [pid = 792] [serial = 2030] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 120 (20E30C00) [pid = 792] [serial = 2029] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 119 (1C336400) [pid = 792] [serial = 2021] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 118 (198EEC00) [pid = 792] [serial = 2020] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 117 (0FB31C00) [pid = 792] [serial = 2035] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 116 (13F0D800) [pid = 792] [serial = 2036] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 115 (18444000) [pid = 792] [serial = 2038] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 114 (18A2DC00) [pid = 792] [serial = 2018] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 113 (18722400) [pid = 792] [serial = 2017] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 112 (2060A000) [pid = 792] [serial = 2024] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 111 (203CF000) [pid = 792] [serial = 2023] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 110 (13F3F800) [pid = 792] [serial = 2015] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 109 (13F0A000) [pid = 792] [serial = 2014] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 108 (18054C00) [pid = 792] [serial = 2033] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 107 (16E1A400) [pid = 792] [serial = 2032] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 106 (20E08C00) [pid = 792] [serial = 2027] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 105 (20E07800) [pid = 792] [serial = 2026] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 104 (19874800) [pid = 792] [serial = 2048] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 103 (1926C800) [pid = 792] [serial = 2041] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 102 (197BF000) [pid = 792] [serial = 2045] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | --DOMWINDOW == 101 (1871DC00) [pid = 792] [serial = 2039] [outer = 00000000] [url = about:blank] 22:09:00 INFO - PROCESS | 792 | 1461301740322 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]]]}] 22:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1065ms 22:09:00 INFO - PROCESS | 792 | 1461301740354 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 792 | 1461301740359 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 22:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:09:00 INFO - PROCESS | 792 | 1461301740366 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:09:00 INFO - PROCESS | 792 | 1461301740368 Marionette TRACE conn6 <- [1,2810,null,{}] 22:09:00 INFO - PROCESS | 792 | 1461301740353 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}] 22:09:00 INFO - PROCESS | 792 | 1461301740452 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 22:09:00 INFO - PROCESS | 792 | 1461301740461 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 792 | ++DOCSHELL 10A09800 == 61 [pid = 792] [id = 712] 22:09:00 INFO - PROCESS | 792 | ++DOMWINDOW == 102 (10DB4800) [pid = 792] [serial = 2136] [outer = 00000000] 22:09:00 INFO - PROCESS | 792 | ++DOMWINDOW == 103 (14639800) [pid = 792] [serial = 2137] [outer = 10DB4800] 22:09:00 INFO - PROCESS | 792 | 1461301740507 Marionette DEBUG loaded listener.js 22:09:00 INFO - PROCESS | 792 | ++DOMWINDOW == 104 (15896800) [pid = 792] [serial = 2138] [outer = 10DB4800] 22:09:01 INFO - PROCESS | 792 | 1461301741086 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]]]}] 22:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 788ms 22:09:01 INFO - PROCESS | 792 | 1461301741127 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 22:09:01 INFO - PROCESS | 792 | 1461301741130 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 22:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:09:01 INFO - PROCESS | 792 | 1461301741135 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:09:01 INFO - PROCESS | 792 | 1461301741140 Marionette TRACE conn6 <- [1,2814,null,{}] 22:09:01 INFO - PROCESS | 792 | 1461301741149 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}] 22:09:01 INFO - PROCESS | 792 | 1461301741247 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 22:09:01 INFO - PROCESS | 792 | 1461301741369 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 792 | ++DOCSHELL 174C4800 == 62 [pid = 792] [id = 713] 22:09:01 INFO - PROCESS | 792 | ++DOMWINDOW == 105 (174E2C00) [pid = 792] [serial = 2139] [outer = 00000000] 22:09:01 INFO - PROCESS | 792 | ++DOMWINDOW == 106 (17B35C00) [pid = 792] [serial = 2140] [outer = 174E2C00] 22:09:01 INFO - PROCESS | 792 | 1461301741415 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (18054C00) [pid = 792] [serial = 2141] [outer = 174E2C00] 22:09:01 INFO - PROCESS | 792 | 1461301741783 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 689ms 22:09:01 INFO - PROCESS | 792 | 1461301741841 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 22:09:01 INFO - PROCESS | 792 | 1461301741843 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 22:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:09:01 INFO - PROCESS | 792 | 1461301741847 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:09:01 INFO - PROCESS | 792 | 1461301741848 Marionette TRACE conn6 <- [1,2818,null,{}] 22:09:01 INFO - PROCESS | 792 | 1461301741852 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}] 22:09:01 INFO - PROCESS | 792 | 1461301741947 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 22:09:01 INFO - PROCESS | 792 | 1461301741954 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 792 | ++DOCSHELL 1806C800 == 63 [pid = 792] [id = 714] 22:09:01 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (18077000) [pid = 792] [serial = 2142] [outer = 00000000] 22:09:01 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (1838B000) [pid = 792] [serial = 2143] [outer = 18077000] 22:09:02 INFO - PROCESS | 792 | 1461301741999 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (18409400) [pid = 792] [serial = 2144] [outer = 18077000] 22:09:02 INFO - PROCESS | 792 | 1461301742504 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]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 668ms 22:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:09:02 INFO - PROCESS | 792 | 1461301742518 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 792 | 1461301742520 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 22:09:02 INFO - PROCESS | 792 | 1461301742523 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 792 | 1461301742525 Marionette TRACE conn6 <- [1,2822,null,{}] 22:09:02 INFO - PROCESS | 792 | 1461301742528 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}] 22:09:02 INFO - PROCESS | 792 | 1461301742662 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 22:09:02 INFO - PROCESS | 792 | 1461301742718 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:02 INFO - PROCESS | 792 | ++DOCSHELL 1871E800 == 64 [pid = 792] [id = 715] 22:09:02 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (1871EC00) [pid = 792] [serial = 2145] [outer = 00000000] 22:09:02 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (18727C00) [pid = 792] [serial = 2146] [outer = 1871EC00] 22:09:02 INFO - PROCESS | 792 | 1461301742772 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (18859000) [pid = 792] [serial = 2147] [outer = 1871EC00] 22:09:03 INFO - PROCESS | 792 | 1461301743251 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 769ms 22:09:03 INFO - PROCESS | 792 | 1461301743294 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 22:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:09:03 INFO - PROCESS | 792 | 1461301743296 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 22:09:03 INFO - PROCESS | 792 | 1461301743299 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:09:03 INFO - PROCESS | 792 | 1461301743301 Marionette TRACE conn6 <- [1,2826,null,{}] 22:09:03 INFO - PROCESS | 792 | 1461301743304 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}] 22:09:03 INFO - PROCESS | 792 | 1461301743441 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 22:09:03 INFO - PROCESS | 792 | 1461301743514 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 792 | ++DOCSHELL 18A2C800 == 65 [pid = 792] [id = 716] 22:09:03 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (18A2DC00) [pid = 792] [serial = 2148] [outer = 00000000] 22:09:03 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (18A86C00) [pid = 792] [serial = 2149] [outer = 18A2DC00] 22:09:03 INFO - PROCESS | 792 | 1461301743559 Marionette DEBUG loaded listener.js 22:09:03 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (18DCE400) [pid = 792] [serial = 2150] [outer = 18A2DC00] 22:09:03 INFO - PROCESS | 792 | 1461301743988 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]]]}] 22:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 728ms 22:09:04 INFO - PROCESS | 792 | 1461301744030 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 792 | 1461301744032 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 22:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:09:04 INFO - PROCESS | 792 | 1461301744036 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:09:04 INFO - PROCESS | 792 | 1461301744037 Marionette TRACE conn6 <- [1,2830,null,{}] 22:09:04 INFO - PROCESS | 792 | 1461301744041 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}] 22:09:04 INFO - PROCESS | 792 | 1461301744488 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 115 (1DF0D400) [pid = 792] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 114 (1DF10C00) [pid = 792] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 113 (2060D400) [pid = 792] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 112 (194BB800) [pid = 792] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 111 (17B2B000) [pid = 792] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 110 (18A82000) [pid = 792] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 109 (19A0E000) [pid = 792] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 108 (194BE800) [pid = 792] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 107 (16EAEC00) [pid = 792] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:09:04 INFO - PROCESS | 792 | --DOMWINDOW == 106 (158BD400) [pid = 792] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:09:04 INFO - PROCESS | 792 | 1461301744565 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 792 | ++DOCSHELL 0F1E4C00 == 66 [pid = 792] [id = 717] 22:09:04 INFO - PROCESS | 792 | ++DOMWINDOW == 107 (0F98E000) [pid = 792] [serial = 2151] [outer = 00000000] 22:09:04 INFO - PROCESS | 792 | ++DOMWINDOW == 108 (16EBC400) [pid = 792] [serial = 2152] [outer = 0F98E000] 22:09:04 INFO - PROCESS | 792 | 1461301744610 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 792 | ++DOMWINDOW == 109 (18A36C00) [pid = 792] [serial = 2153] [outer = 0F98E000] 22:09:04 INFO - PROCESS | 792 | 1461301744966 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]]]}] 22:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 968ms 22:09:05 INFO - PROCESS | 792 | 1461301745009 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 792 | 1461301745011 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 22:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:09:05 INFO - PROCESS | 792 | 1461301745014 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 792 | 1461301745016 Marionette TRACE conn6 <- [1,2834,null,{}] 22:09:05 INFO - PROCESS | 792 | 1461301745019 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}] 22:09:05 INFO - PROCESS | 792 | 1461301745111 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 22:09:05 INFO - PROCESS | 792 | 1461301745118 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 792 | ++DOCSHELL 1887D000 == 67 [pid = 792] [id = 718] 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 110 (18DD0C00) [pid = 792] [serial = 2154] [outer = 00000000] 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 111 (193DA800) [pid = 792] [serial = 2155] [outer = 18DD0C00] 22:09:05 INFO - PROCESS | 792 | 1461301745163 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 112 (194BA400) [pid = 792] [serial = 2156] [outer = 18DD0C00] 22:09:05 INFO - PROCESS | 792 | 1461301745616 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]]]}] 22:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 22:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:09:05 INFO - PROCESS | 792 | 1461301745661 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 792 | 1461301745663 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 22:09:05 INFO - PROCESS | 792 | 1461301745666 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 792 | 1461301745668 Marionette TRACE conn6 <- [1,2838,null,{}] 22:09:05 INFO - PROCESS | 792 | 1461301745671 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}] 22:09:05 INFO - PROCESS | 792 | 1461301745766 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 22:09:05 INFO - PROCESS | 792 | 1461301745772 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 792 | ++DOCSHELL 0FB2E800 == 68 [pid = 792] [id = 719] 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 113 (102DD800) [pid = 792] [serial = 2157] [outer = 00000000] 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 114 (19618000) [pid = 792] [serial = 2158] [outer = 102DD800] 22:09:05 INFO - PROCESS | 792 | 1461301745817 Marionette DEBUG loaded listener.js 22:09:05 INFO - PROCESS | 792 | ++DOMWINDOW == 115 (19648C00) [pid = 792] [serial = 2159] [outer = 102DD800] 22:09:06 INFO - PROCESS | 792 | 1461301746273 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 22:09:06 INFO - PROCESS | 792 | 1461301746303 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 792 | 1461301746305 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 22:09:06 INFO - PROCESS | 792 | 1461301746308 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:09:06 INFO - PROCESS | 792 | 1461301746310 Marionette TRACE conn6 <- [1,2842,null,{}] 22:09:06 INFO - PROCESS | 792 | 1461301746314 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}] 22:09:06 INFO - PROCESS | 792 | 1461301746459 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 22:09:06 INFO - PROCESS | 792 | 1461301746616 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:06 INFO - PROCESS | 792 | ++DOCSHELL 0F3BE000 == 69 [pid = 792] [id = 720] 22:09:06 INFO - PROCESS | 792 | ++DOMWINDOW == 116 (0F3C4000) [pid = 792] [serial = 2160] [outer = 00000000] 22:09:06 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (0FE8C400) [pid = 792] [serial = 2161] [outer = 0F3C4000] 22:09:06 INFO - PROCESS | 792 | 1461301746680 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (101EFC00) [pid = 792] [serial = 2162] [outer = 0F3C4000] 22:09:07 INFO - PROCESS | 792 | 1461301747369 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]]]}] 22:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1126ms 22:09:07 INFO - PROCESS | 792 | 1461301747444 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 22:09:07 INFO - PROCESS | 792 | 1461301747448 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 22:09:07 INFO - PROCESS | 792 | 1461301747453 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:09:07 INFO - PROCESS | 792 | 1461301747457 Marionette TRACE conn6 <- [1,2846,null,{}] 22:09:07 INFO - PROCESS | 792 | 1461301747463 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}] 22:09:07 INFO - PROCESS | 792 | 1461301747627 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 22:09:07 INFO - PROCESS | 792 | 1461301747775 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 792 | ++DOCSHELL 15D1DC00 == 70 [pid = 792] [id = 721] 22:09:07 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (16119C00) [pid = 792] [serial = 2163] [outer = 00000000] 22:09:07 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (174E1800) [pid = 792] [serial = 2164] [outer = 16119C00] 22:09:07 INFO - PROCESS | 792 | 1461301747834 Marionette DEBUG loaded listener.js 22:09:07 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (18050C00) [pid = 792] [serial = 2165] [outer = 16119C00] 22:09:08 INFO - PROCESS | 792 | 1461301748399 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 968ms 22:09:08 INFO - PROCESS | 792 | 1461301748438 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 792 | 1461301748442 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 22:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:09:08 INFO - PROCESS | 792 | 1461301748446 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:09:08 INFO - PROCESS | 792 | 1461301748448 Marionette TRACE conn6 <- [1,2850,null,{}] 22:09:08 INFO - PROCESS | 792 | 1461301748452 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}] 22:09:08 INFO - PROCESS | 792 | 1461301748574 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 22:09:08 INFO - PROCESS | 792 | 1461301748741 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 792 | ++DOCSHELL 18A31000 == 71 [pid = 792] [id = 722] 22:09:08 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (18A81800) [pid = 792] [serial = 2166] [outer = 00000000] 22:09:08 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (194B9800) [pid = 792] [serial = 2167] [outer = 18A81800] 22:09:08 INFO - PROCESS | 792 | 1461301748801 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (196D1800) [pid = 792] [serial = 2168] [outer = 18A81800] 22:09:09 INFO - PROCESS | 792 | 1461301749448 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]]]}] 22:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1075ms 22:09:09 INFO - PROCESS | 792 | 1461301749526 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 792 | 1461301749529 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 22:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:09:09 INFO - PROCESS | 792 | 1461301749539 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:09:09 INFO - PROCESS | 792 | 1461301749546 Marionette TRACE conn6 <- [1,2854,null,{}] 22:09:09 INFO - PROCESS | 792 | 1461301749551 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}] 22:09:09 INFO - PROCESS | 792 | 1461301749675 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 22:09:09 INFO - PROCESS | 792 | 1461301749799 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 792 | ++DOCSHELL 197BDC00 == 72 [pid = 792] [id = 723] 22:09:09 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (197BE800) [pid = 792] [serial = 2169] [outer = 00000000] 22:09:09 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (198EC800) [pid = 792] [serial = 2170] [outer = 197BE800] 22:09:09 INFO - PROCESS | 792 | 1461301749855 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (198F2400) [pid = 792] [serial = 2171] [outer = 197BE800] 22:09:10 INFO - PROCESS | 792 | 1461301750481 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]]]}] 22:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 985ms 22:09:10 INFO - PROCESS | 792 | 1461301750525 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 792 | 1461301750528 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 22:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:09:10 INFO - PROCESS | 792 | 1461301750531 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:09:10 INFO - PROCESS | 792 | 1461301750533 Marionette TRACE conn6 <- [1,2858,null,{}] 22:09:10 INFO - PROCESS | 792 | 1461301750537 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}] 22:09:10 INFO - PROCESS | 792 | 1461301750661 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 22:09:10 INFO - PROCESS | 792 | 1461301750814 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:10 INFO - PROCESS | 792 | ++DOCSHELL 198F9C00 == 73 [pid = 792] [id = 724] 22:09:10 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (19A11C00) [pid = 792] [serial = 2172] [outer = 00000000] 22:09:10 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1A902000) [pid = 792] [serial = 2173] [outer = 19A11C00] 22:09:10 INFO - PROCESS | 792 | 1461301750871 Marionette DEBUG loaded listener.js 22:09:10 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1ACB3800) [pid = 792] [serial = 2174] [outer = 19A11C00] 22:09:11 INFO - PROCESS | 792 | 1461301751420 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]]]}] 22:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 928ms 22:09:11 INFO - PROCESS | 792 | 1461301751463 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 22:09:11 INFO - PROCESS | 792 | 1461301751466 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 22:09:11 INFO - PROCESS | 792 | 1461301751469 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:09:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:09:11 INFO - PROCESS | 792 | 1461301751471 Marionette TRACE conn6 <- [1,2862,null,{}] 22:09:11 INFO - PROCESS | 792 | 1461301751475 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}] 22:09:11 INFO - PROCESS | 792 | 1461301751598 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 22:09:11 INFO - PROCESS | 792 | 1461301751768 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 792 | ++DOCSHELL 1AFDCC00 == 74 [pid = 792] [id = 725] 22:09:11 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1AFDD400) [pid = 792] [serial = 2175] [outer = 00000000] 22:09:11 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1BF56C00) [pid = 792] [serial = 2176] [outer = 1AFDD400] 22:09:11 INFO - PROCESS | 792 | 1461301751835 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1C339400) [pid = 792] [serial = 2177] [outer = 1AFDD400] 22:09:12 INFO - PROCESS | 792 | 1461301752490 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]]]}] 22:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1067ms 22:09:12 INFO - PROCESS | 792 | 1461301752542 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 792 | 1461301752544 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 22:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:09:12 INFO - PROCESS | 792 | 1461301752547 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:09:12 INFO - PROCESS | 792 | 1461301752549 Marionette TRACE conn6 <- [1,2866,null,{}] 22:09:12 INFO - PROCESS | 792 | 1461301752553 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}] 22:09:12 INFO - PROCESS | 792 | 1461301752672 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 22:09:12 INFO - PROCESS | 792 | 1461301752826 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:12 INFO - PROCESS | 792 | ++DOCSHELL 1C5E6400 == 75 [pid = 792] [id = 726] 22:09:12 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1C5E7800) [pid = 792] [serial = 2178] [outer = 00000000] 22:09:12 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (1C732400) [pid = 792] [serial = 2179] [outer = 1C5E7800] 22:09:12 INFO - PROCESS | 792 | 1461301752886 Marionette DEBUG loaded listener.js 22:09:12 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (1C737400) [pid = 792] [serial = 2180] [outer = 1C5E7800] 22:09:13 INFO - PROCESS | 792 | 1461301753495 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]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:09:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 968ms 22:09:13 INFO - PROCESS | 792 | 1461301753522 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 792 | 1461301753524 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 22:09:13 INFO - PROCESS | 792 | 1461301753527 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:09:13 INFO - PROCESS | 792 | 1461301753529 Marionette TRACE conn6 <- [1,2870,null,{}] 22:09:13 INFO - PROCESS | 792 | 1461301753533 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}] 22:09:13 INFO - PROCESS | 792 | 1461301753652 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 22:09:13 INFO - PROCESS | 792 | 1461301753810 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 792 | ++DOCSHELL 1C5E3000 == 76 [pid = 792] [id = 727] 22:09:13 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (1C73C800) [pid = 792] [serial = 2181] [outer = 00000000] 22:09:13 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1D311000) [pid = 792] [serial = 2182] [outer = 1C73C800] 22:09:13 INFO - PROCESS | 792 | 1461301753866 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (1DF0B800) [pid = 792] [serial = 2183] [outer = 1C73C800] 22:09:14 INFO - PROCESS | 792 | 1461301754438 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]]]}] 22:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 968ms 22:09:14 INFO - PROCESS | 792 | 1461301754514 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 792 | 1461301754516 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 22:09:14 INFO - PROCESS | 792 | 1461301754519 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:09:14 INFO - PROCESS | 792 | 1461301754521 Marionette TRACE conn6 <- [1,2874,null,{}] 22:09:14 INFO - PROCESS | 792 | 1461301754525 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}] 22:09:14 INFO - PROCESS | 792 | 1461301754647 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 22:09:14 INFO - PROCESS | 792 | 1461301754971 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 792 | ++DOCSHELL 102D8400 == 77 [pid = 792] [id = 728] 22:09:14 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (13F39800) [pid = 792] [serial = 2184] [outer = 00000000] 22:09:14 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (1463EC00) [pid = 792] [serial = 2185] [outer = 13F39800] 22:09:15 INFO - PROCESS | 792 | 1461301755032 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (148E0400) [pid = 792] [serial = 2186] [outer = 13F39800] 22:09:15 INFO - PROCESS | 792 | 1461301755611 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]]]}] 22:09:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:09:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1175ms 22:09:15 INFO - PROCESS | 792 | 1461301755670 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 22:09:15 INFO - PROCESS | 792 | 1461301755675 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 22:09:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:09:15 INFO - PROCESS | 792 | 1461301755680 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:09:15 INFO - PROCESS | 792 | 1461301755683 Marionette TRACE conn6 <- [1,2878,null,{}] 22:09:15 INFO - PROCESS | 792 | 1461301755688 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}] 22:09:15 INFO - PROCESS | 792 | 1461301755813 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 22:09:15 INFO - PROCESS | 792 | 1461301755982 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:15 INFO - PROCESS | 792 | ++DOCSHELL 18055000 == 78 [pid = 792] [id = 729] 22:09:15 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (18410C00) [pid = 792] [serial = 2187] [outer = 00000000] 22:09:16 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (18A2E000) [pid = 792] [serial = 2188] [outer = 18410C00] 22:09:16 INFO - PROCESS | 792 | 1461301756036 Marionette DEBUG loaded listener.js 22:09:16 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (18A83800) [pid = 792] [serial = 2189] [outer = 18410C00] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 0FB2E800 == 77 [pid = 792] [id = 719] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 1887D000 == 76 [pid = 792] [id = 718] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 0F1E4C00 == 75 [pid = 792] [id = 717] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 18A2C800 == 74 [pid = 792] [id = 716] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 1871E800 == 73 [pid = 792] [id = 715] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 1806C800 == 72 [pid = 792] [id = 714] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 174C4800 == 71 [pid = 792] [id = 713] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 10A09800 == 70 [pid = 792] [id = 712] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 0EC3B400 == 69 [pid = 792] [id = 711] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 144 (17B37800) [pid = 792] [serial = 2053] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 143 (20F8B800) [pid = 792] [serial = 2107] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 142 (19649000) [pid = 792] [serial = 2056] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 141 (1C734400) [pid = 792] [serial = 2059] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 140 (1FE4C400) [pid = 792] [serial = 2062] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 139 (2060DC00) [pid = 792] [serial = 2065] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 138 (20E64000) [pid = 792] [serial = 2068] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 137 (20F87000) [pid = 792] [serial = 2071] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 0EC3C400 == 68 [pid = 792] [id = 710] 22:09:16 INFO - PROCESS | 792 | --DOCSHELL 141A9400 == 67 [pid = 792] [id = 703] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 136 (1F3A6000) [pid = 792] [serial = 2092] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 135 (203C3800) [pid = 792] [serial = 2095] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 134 (20E35000) [pid = 792] [serial = 2098] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 133 (197C4C00) [pid = 792] [serial = 2086] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 132 (198EA400) [pid = 792] [serial = 2087] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 131 (1871CC00) [pid = 792] [serial = 2083] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 130 (18A81C00) [pid = 792] [serial = 2084] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 129 (1AFE8800) [pid = 792] [serial = 2104] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 128 (1BF54800) [pid = 792] [serial = 2089] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 127 (1A5C4800) [pid = 792] [serial = 2081] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 126 (198EAC00) [pid = 792] [serial = 2080] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 125 (20F92400) [pid = 792] [serial = 2074] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 124 (18A7C800) [pid = 792] [serial = 2078] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 123 (1885B400) [pid = 792] [serial = 2077] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 122 (20E5B800) [pid = 792] [serial = 2099] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 121 (203CBC00) [pid = 792] [serial = 2096] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 120 (1FE41400) [pid = 792] [serial = 2093] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 119 (1C744800) [pid = 792] [serial = 2105] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 118 (18001C00) [pid = 792] [serial = 2101] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 117 (1871D000) [pid = 792] [serial = 2102] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | --DOMWINDOW == 116 (1C339800) [pid = 792] [serial = 2090] [outer = 00000000] [url = about:blank] 22:09:16 INFO - PROCESS | 792 | 1461301756658 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:09:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:09:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1018ms 22:09:16 INFO - PROCESS | 792 | 1461301756706 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 792 | 1461301756710 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 22:09:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:09:16 INFO - PROCESS | 792 | 1461301756714 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 792 | 1461301756716 Marionette TRACE conn6 <- [1,2882,null,{}] 22:09:16 INFO - PROCESS | 792 | 1461301756720 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}] 22:09:16 INFO - PROCESS | 792 | 1461301756826 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 22:09:16 INFO - PROCESS | 792 | 1461301756947 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:16 INFO - PROCESS | 792 | ++DOCSHELL 141F9400 == 68 [pid = 792] [id = 730] 22:09:16 INFO - PROCESS | 792 | ++DOMWINDOW == 117 (1482AC00) [pid = 792] [serial = 2190] [outer = 00000000] 22:09:16 INFO - PROCESS | 792 | ++DOMWINDOW == 118 (17B33400) [pid = 792] [serial = 2191] [outer = 1482AC00] 22:09:16 INFO - PROCESS | 792 | 1461301756994 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 792 | ++DOMWINDOW == 119 (18112800) [pid = 792] [serial = 2192] [outer = 1482AC00] 22:09:17 INFO - PROCESS | 792 | 1461301757434 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]]]}] 22:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 769ms 22:09:17 INFO - PROCESS | 792 | 1461301757490 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 22:09:17 INFO - PROCESS | 792 | 1461301757493 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 22:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:09:17 INFO - PROCESS | 792 | 1461301757498 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:09:17 INFO - PROCESS | 792 | 1461301757504 Marionette TRACE conn6 <- [1,2886,null,{}] 22:09:17 INFO - PROCESS | 792 | 1461301757513 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}] 22:09:17 INFO - PROCESS | 792 | 1461301757642 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 22:09:17 INFO - PROCESS | 792 | 1461301757660 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:17 INFO - PROCESS | 792 | ++DOCSHELL 18A8AC00 == 69 [pid = 792] [id = 731] 22:09:17 INFO - PROCESS | 792 | ++DOMWINDOW == 120 (18DCFC00) [pid = 792] [serial = 2193] [outer = 00000000] 22:09:17 INFO - PROCESS | 792 | ++DOMWINDOW == 121 (1926BC00) [pid = 792] [serial = 2194] [outer = 18DCFC00] 22:09:17 INFO - PROCESS | 792 | 1461301757706 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 792 | ++DOMWINDOW == 122 (194B5800) [pid = 792] [serial = 2195] [outer = 18DCFC00] 22:09:18 INFO - PROCESS | 792 | 1461301758180 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]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 729ms 22:09:18 INFO - PROCESS | 792 | 1461301758241 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 792 | 1461301758243 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 22:09:18 INFO - PROCESS | 792 | 1461301758246 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 792 | 1461301758248 Marionette TRACE conn6 <- [1,2890,null,{}] 22:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:09:18 INFO - PROCESS | 792 | 1461301758252 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}] 22:09:18 INFO - PROCESS | 792 | 1461301758348 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 22:09:18 INFO - PROCESS | 792 | 1461301758357 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 792 | ++DOCSHELL 195CB000 == 70 [pid = 792] [id = 732] 22:09:18 INFO - PROCESS | 792 | ++DOMWINDOW == 123 (19647C00) [pid = 792] [serial = 2196] [outer = 00000000] 22:09:18 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (196D6000) [pid = 792] [serial = 2197] [outer = 19647C00] 22:09:18 INFO - PROCESS | 792 | 1461301758402 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (197C5000) [pid = 792] [serial = 2198] [outer = 19647C00] 22:09:18 INFO - PROCESS | 792 | 1461301758909 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:09:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 728ms 22:09:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:09:18 INFO - PROCESS | 792 | 1461301758982 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 792 | 1461301758984 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 22:09:18 INFO - PROCESS | 792 | 1461301758987 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 792 | 1461301758989 Marionette TRACE conn6 <- [1,2894,null,{}] 22:09:18 INFO - PROCESS | 792 | 1461301758993 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}] 22:09:19 INFO - PROCESS | 792 | 1461301759168 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 22:09:19 INFO - PROCESS | 792 | 1461301759193 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:19 INFO - PROCESS | 792 | ++DOCSHELL 198F2000 == 71 [pid = 792] [id = 733] 22:09:19 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (198F4000) [pid = 792] [serial = 2199] [outer = 00000000] 22:09:19 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (19A66C00) [pid = 792] [serial = 2200] [outer = 198F4000] 22:09:19 INFO - PROCESS | 792 | 1461301759247 Marionette DEBUG loaded listener.js 22:09:19 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1AD2BC00) [pid = 792] [serial = 2201] [outer = 198F4000] 22:09:19 INFO - PROCESS | 792 | 1461301759727 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]]]}] 22:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 769ms 22:09:19 INFO - PROCESS | 792 | 1461301759761 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 22:09:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:09:19 INFO - PROCESS | 792 | 1461301759763 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 22:09:19 INFO - PROCESS | 792 | 1461301759767 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:09:19 INFO - PROCESS | 792 | 1461301759768 Marionette TRACE conn6 <- [1,2898,null,{}] 22:09:19 INFO - PROCESS | 792 | 1461301759772 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}] 22:09:19 INFO - PROCESS | 792 | 1461301759909 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 22:09:19 INFO - PROCESS | 792 | 1461301759931 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:19 INFO - PROCESS | 792 | ++DOCSHELL 1C336C00 == 72 [pid = 792] [id = 734] 22:09:19 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1C338000) [pid = 792] [serial = 2202] [outer = 00000000] 22:09:19 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (1C5EDC00) [pid = 792] [serial = 2203] [outer = 1C338000] 22:09:19 INFO - PROCESS | 792 | 1461301759976 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (1C732C00) [pid = 792] [serial = 2204] [outer = 1C338000] 22:09:20 INFO - PROCESS | 792 | 1461301760499 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]]]}] 22:09:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:09:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:09:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 768ms 22:09:20 INFO - PROCESS | 792 | 1461301760567 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 22:09:20 INFO - PROCESS | 792 | 1461301760570 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 22:09:20 INFO - PROCESS | 792 | 1461301760573 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:09:20 INFO - PROCESS | 792 | 1461301760575 Marionette TRACE conn6 <- [1,2902,null,{}] 22:09:20 INFO - TEST-START | /DOMEvents/constructors.html 22:09:20 INFO - PROCESS | 792 | 1461301760578 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}] 22:09:20 INFO - PROCESS | 792 | 1461301760715 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 22:09:20 INFO - PROCESS | 792 | 1461301760736 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 792 | ++DOCSHELL 1C33B000 == 73 [pid = 792] [id = 735] 22:09:20 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1C5E8000) [pid = 792] [serial = 2205] [outer = 00000000] 22:09:20 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (1F17D800) [pid = 792] [serial = 2206] [outer = 1C5E8000] 22:09:20 INFO - PROCESS | 792 | 1461301760781 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (1F183400) [pid = 792] [serial = 2207] [outer = 1C5E8000] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 133 (19A16C00) [pid = 792] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 132 (1871EC00) [pid = 792] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 131 (18A2DC00) [pid = 792] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 130 (0F98E000) [pid = 792] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 129 (18DD0C00) [pid = 792] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 128 (20E5F000) [pid = 792] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 127 (0EC45400) [pid = 792] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 126 (10DB4800) [pid = 792] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 125 (18077000) [pid = 792] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 124 (174E2C00) [pid = 792] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:09:21 INFO - PROCESS | 792 | --DOMWINDOW == 123 (1482E000) [pid = 792] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:09:21 INFO - PROCESS | 792 | 1461301761591 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]]]}] 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:09:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:09:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:09:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:09:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1094ms 22:09:21 INFO - PROCESS | 792 | 1461301761679 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 22:09:21 INFO - PROCESS | 792 | 1461301761682 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 22:09:21 INFO - PROCESS | 792 | 1461301761685 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:09:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:09:21 INFO - PROCESS | 792 | 1461301761686 Marionette TRACE conn6 <- [1,2906,null,{}] 22:09:21 INFO - PROCESS | 792 | 1461301761690 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}] 22:09:21 INFO - PROCESS | 792 | 1461301761784 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 22:09:21 INFO - PROCESS | 792 | 1461301761898 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:21 INFO - PROCESS | 792 | ++DOCSHELL 1482E000 == 74 [pid = 792] [id = 736] 22:09:21 INFO - PROCESS | 792 | ++DOMWINDOW == 124 (18727400) [pid = 792] [serial = 2208] [outer = 00000000] 22:09:21 INFO - PROCESS | 792 | ++DOMWINDOW == 125 (1F185000) [pid = 792] [serial = 2209] [outer = 18727400] 22:09:21 INFO - PROCESS | 792 | 1461301761945 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 792 | ++DOMWINDOW == 126 (1F3A8800) [pid = 792] [serial = 2210] [outer = 18727400] 22:09:22 INFO - PROCESS | 792 | 1461301762320 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:09:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:09:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 22:09:22 INFO - PROCESS | 792 | 1461301762367 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 792 | 1461301762369 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 22:09:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:09:22 INFO - PROCESS | 792 | 1461301762373 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:09:22 INFO - PROCESS | 792 | 1461301762374 Marionette TRACE conn6 <- [1,2910,null,{}] 22:09:22 INFO - PROCESS | 792 | 1461301762378 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}] 22:09:22 INFO - PROCESS | 792 | 1461301762473 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 22:09:22 INFO - PROCESS | 792 | 1461301762479 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 792 | ++DOCSHELL 10DB8400 == 75 [pid = 792] [id = 737] 22:09:22 INFO - PROCESS | 792 | ++DOMWINDOW == 127 (1F3AA400) [pid = 792] [serial = 2211] [outer = 00000000] 22:09:22 INFO - PROCESS | 792 | ++DOMWINDOW == 128 (1FE45400) [pid = 792] [serial = 2212] [outer = 1F3AA400] 22:09:22 INFO - PROCESS | 792 | 1461301762525 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 792 | ++DOMWINDOW == 129 (1FE49800) [pid = 792] [serial = 2213] [outer = 1F3AA400] 22:09:22 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:09:22 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:09:22 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:09:22 INFO - PROCESS | 792 | [792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:09:22 INFO - PROCESS | 792 | 1461301762974 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]]]}] 22:09:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:09:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:09:22 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 22:09:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:09:22 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 22:09:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:09:22 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]" 22:09:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:09:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:09:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 22:09:22 INFO - PROCESS | 792 | 1461301763010 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 792 | 1461301763012 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 22:09:23 INFO - PROCESS | 792 | 1461301763015 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:09:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:09:23 INFO - PROCESS | 792 | 1461301763017 Marionette TRACE conn6 <- [1,2914,null,{}] 22:09:23 INFO - PROCESS | 792 | 1461301763036 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}] 22:09:23 INFO - PROCESS | 792 | 1461301763131 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 22:09:23 INFO - PROCESS | 792 | 1461301763325 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:23 INFO - PROCESS | 792 | ++DOCSHELL 0FA37800 == 76 [pid = 792] [id = 738] 22:09:23 INFO - PROCESS | 792 | ++DOMWINDOW == 130 (0FA3F000) [pid = 792] [serial = 2214] [outer = 00000000] 22:09:23 INFO - PROCESS | 792 | ++DOMWINDOW == 131 (10AB1C00) [pid = 792] [serial = 2215] [outer = 0FA3F000] 22:09:23 INFO - PROCESS | 792 | 1461301763433 Marionette DEBUG loaded listener.js 22:09:23 INFO - PROCESS | 792 | ++DOMWINDOW == 132 (1461E800) [pid = 792] [serial = 2216] [outer = 0FA3F000] 22:09:23 INFO - PROCESS | 792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:09:24 INFO - PROCESS | 792 | 1461301764051 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]]]}] 22:09:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:09:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1088ms 22:09:24 INFO - PROCESS | 792 | 1461301764111 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 22:09:24 INFO - PROCESS | 792 | 1461301764115 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 22:09:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:09:24 INFO - PROCESS | 792 | 1461301764134 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:09:24 INFO - PROCESS | 792 | 1461301764139 Marionette TRACE conn6 <- [1,2918,null,{}] 22:09:24 INFO - PROCESS | 792 | 1461301764145 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}] 22:09:24 INFO - PROCESS | 792 | 1461301764279 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 22:09:24 INFO - PROCESS | 792 | 1461301764431 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:24 INFO - PROCESS | 792 | ++DOCSHELL 1837E800 == 77 [pid = 792] [id = 739] 22:09:24 INFO - PROCESS | 792 | ++DOMWINDOW == 133 (18387000) [pid = 792] [serial = 2217] [outer = 00000000] 22:09:24 INFO - PROCESS | 792 | ++DOMWINDOW == 134 (18725800) [pid = 792] [serial = 2218] [outer = 18387000] 22:09:24 INFO - PROCESS | 792 | 1461301764490 Marionette DEBUG loaded listener.js 22:09:24 INFO - PROCESS | 792 | ++DOMWINDOW == 135 (18A28800) [pid = 792] [serial = 2219] [outer = 18387000] 22:09:24 INFO - PROCESS | 792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:09:25 INFO - PROCESS | 792 | 1461301765057 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]]]}] 22:09:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:09:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 968ms 22:09:25 INFO - PROCESS | 792 | 1461301765115 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 22:09:25 INFO - PROCESS | 792 | 1461301765120 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 22:09:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:09:25 INFO - PROCESS | 792 | 1461301765125 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:09:25 INFO - PROCESS | 792 | 1461301765127 Marionette TRACE conn6 <- [1,2922,null,{}] 22:09:25 INFO - PROCESS | 792 | 1461301765132 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}] 22:09:25 INFO - PROCESS | 792 | 1461301765254 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 22:09:25 INFO - PROCESS | 792 | 1461301765395 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:25 INFO - PROCESS | 792 | ++DOCSHELL 196D8C00 == 78 [pid = 792] [id = 740] 22:09:25 INFO - PROCESS | 792 | ++DOMWINDOW == 136 (197C1000) [pid = 792] [serial = 2220] [outer = 00000000] 22:09:25 INFO - PROCESS | 792 | ++DOMWINDOW == 137 (19A12400) [pid = 792] [serial = 2221] [outer = 197C1000] 22:09:25 INFO - PROCESS | 792 | 1461301765453 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 792 | ++DOMWINDOW == 138 (1AFE2400) [pid = 792] [serial = 2222] [outer = 197C1000] 22:09:25 INFO - PROCESS | 792 | 1461301765938 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]]]}] 22:09:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:09:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 868ms 22:09:25 INFO - PROCESS | 792 | 1461301765999 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 22:09:25 INFO - PROCESS | 792 | 1461301766002 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 22:09:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:09:26 INFO - PROCESS | 792 | 1461301766012 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - PROCESS | 792 | 1461301766019 Marionette TRACE conn6 <- [1,2926,null,{}] 22:09:26 INFO - PROCESS | 792 | 1461301766024 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}] 22:09:26 INFO - PROCESS | 792 | 1461301766149 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 22:09:26 INFO - PROCESS | 792 | 1461301766322 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 792 | ++DOCSHELL 203C3C00 == 79 [pid = 792] [id = 741] 22:09:26 INFO - PROCESS | 792 | ++DOMWINDOW == 139 (203C9000) [pid = 792] [serial = 2223] [outer = 00000000] 22:09:26 INFO - PROCESS | 792 | ++DOMWINDOW == 140 (20606000) [pid = 792] [serial = 2224] [outer = 203C9000] 22:09:26 INFO - PROCESS | 792 | 1461301766382 Marionette DEBUG loaded listener.js 22:09:26 INFO - PROCESS | 792 | ++DOMWINDOW == 141 (20609C00) [pid = 792] [serial = 2225] [outer = 203C9000] 22:09:26 INFO - PROCESS | 792 | 1461301766922 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]]]}] 22:09:26 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. 22:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 928ms 22:09:26 INFO - PROCESS | 792 | 1461301766939 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 792 | 1461301766942 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 22:09:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:09:26 INFO - PROCESS | 792 | 1461301766945 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - PROCESS | 792 | 1461301766947 Marionette TRACE conn6 <- [1,2930,null,{}] 22:09:26 INFO - PROCESS | 792 | 1461301766969 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}] 22:09:27 INFO - PROCESS | 792 | 1461301767090 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 22:09:27 INFO - PROCESS | 792 | 1461301767257 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:27 INFO - PROCESS | 792 | ++DOCSHELL 203CF000 == 80 [pid = 792] [id = 742] 22:09:27 INFO - PROCESS | 792 | ++DOMWINDOW == 142 (2060AC00) [pid = 792] [serial = 2226] [outer = 00000000] 22:09:27 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (20E07800) [pid = 792] [serial = 2227] [outer = 2060AC00] 22:09:27 INFO - PROCESS | 792 | 1461301767315 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (20E09400) [pid = 792] [serial = 2228] [outer = 2060AC00] 22:09:27 INFO - PROCESS | 792 | 1461301767836 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"]]]}] 22:09:27 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 22:09:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:09:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 22:09:27 INFO - PROCESS | 792 | 1461301767897 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 22:09:27 INFO - PROCESS | 792 | 1461301767899 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 22:09:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:09:27 INFO - PROCESS | 792 | 1461301767904 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:09:27 INFO - PROCESS | 792 | 1461301767906 Marionette TRACE conn6 <- [1,2934,null,{}] 22:09:27 INFO - PROCESS | 792 | 1461301767910 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}] 22:09:28 INFO - PROCESS | 792 | 1461301768031 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 22:09:28 INFO - PROCESS | 792 | 1461301768203 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 792 | ++DOCSHELL 20E36400 == 81 [pid = 792] [id = 743] 22:09:28 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (20E36800) [pid = 792] [serial = 2229] [outer = 00000000] 22:09:28 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (20E5B800) [pid = 792] [serial = 2230] [outer = 20E36800] 22:09:28 INFO - PROCESS | 792 | 1461301768269 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (20E65400) [pid = 792] [serial = 2231] [outer = 20E36800] 22:09:28 INFO - PROCESS | 792 | 1461301768763 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]]]}] 22:09:28 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. 22:09:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 929ms 22:09:28 INFO - PROCESS | 792 | 1461301768839 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 792 | 1461301768842 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 22:09:28 INFO - PROCESS | 792 | 1461301768845 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:09:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:09:28 INFO - PROCESS | 792 | 1461301768847 Marionette TRACE conn6 <- [1,2938,null,{}] 22:09:28 INFO - PROCESS | 792 | 1461301768851 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}] 22:09:28 INFO - PROCESS | 792 | 1461301768970 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 22:09:29 INFO - PROCESS | 792 | 1461301769142 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:29 INFO - PROCESS | 792 | ++DOCSHELL 20ED1800 == 82 [pid = 792] [id = 744] 22:09:29 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (20ED2C00) [pid = 792] [serial = 2232] [outer = 00000000] 22:09:29 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (20F8E000) [pid = 792] [serial = 2233] [outer = 20ED2C00] 22:09:29 INFO - PROCESS | 792 | 1461301769199 Marionette DEBUG loaded listener.js 22:09:29 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (20F93800) [pid = 792] [serial = 2234] [outer = 20ED2C00] 22:09:29 INFO - PROCESS | 792 | ++DOCSHELL 21052400 == 83 [pid = 792] [id = 745] 22:09:29 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (21054C00) [pid = 792] [serial = 2235] [outer = 00000000] 22:09:29 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (21058000) [pid = 792] [serial = 2236] [outer = 21054C00] 22:09:29 INFO - PROCESS | 792 | 1461301769798 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]]]}] 22:09:29 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. 22:09:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 968ms 22:09:29 INFO - PROCESS | 792 | 1461301769819 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 22:09:29 INFO - PROCESS | 792 | 1461301769821 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 22:09:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:09:29 INFO - PROCESS | 792 | 1461301769825 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:09:29 INFO - PROCESS | 792 | 1461301769827 Marionette TRACE conn6 <- [1,2942,null,{}] 22:09:29 INFO - PROCESS | 792 | 1461301769831 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}] 22:09:29 INFO - PROCESS | 792 | 1461301769949 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 22:09:30 INFO - PROCESS | 792 | 1461301770115 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 792 | ++DOCSHELL 20F95800 == 84 [pid = 792] [id = 746] 22:09:30 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (2102FC00) [pid = 792] [serial = 2237] [outer = 00000000] 22:09:30 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (21055800) [pid = 792] [serial = 2238] [outer = 2102FC00] 22:09:30 INFO - PROCESS | 792 | 1461301770171 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (2105EC00) [pid = 792] [serial = 2239] [outer = 2102FC00] 22:09:30 INFO - PROCESS | 792 | 1461301770699 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]]]}] 22:09:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:09:30 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 22:09:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 968ms 22:09:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:09:30 INFO - PROCESS | 792 | 1461301770769 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 792 | 1461301770772 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 22:09:30 INFO - PROCESS | 792 | 1461301770775 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:09:30 INFO - PROCESS | 792 | 1461301770777 Marionette TRACE conn6 <- [1,2946,null,{}] 22:09:30 INFO - PROCESS | 792 | 1461301770781 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}] 22:09:30 INFO - PROCESS | 792 | 1461301770930 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 22:09:31 INFO - PROCESS | 792 | 1461301771071 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 792 | ++DOCSHELL 21051800 == 85 [pid = 792] [id = 747] 22:09:31 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (21084800) [pid = 792] [serial = 2240] [outer = 00000000] 22:09:31 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (2192D400) [pid = 792] [serial = 2241] [outer = 21084800] 22:09:31 INFO - PROCESS | 792 | 1461301771127 Marionette DEBUG loaded listener.js 22:09:31 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (2192EC00) [pid = 792] [serial = 2242] [outer = 21084800] 22:09:31 INFO - PROCESS | 792 | 1461301771623 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]]]}] 22:09:31 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. 22:09:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 868ms 22:09:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:09:31 INFO - PROCESS | 792 | 1461301771652 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 22:09:31 INFO - PROCESS | 792 | 1461301771654 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 22:09:31 INFO - PROCESS | 792 | 1461301771658 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:09:31 INFO - PROCESS | 792 | 1461301771660 Marionette TRACE conn6 <- [1,2950,null,{}] 22:09:31 INFO - PROCESS | 792 | 1461301771664 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}] 22:09:31 INFO - PROCESS | 792 | 1461301771786 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 22:09:31 INFO - PROCESS | 792 | 1461301771965 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 792 | ++DOCSHELL 2192BC00 == 86 [pid = 792] [id = 748] 22:09:31 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (21BD0400) [pid = 792] [serial = 2243] [outer = 00000000] 22:09:32 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (21C15400) [pid = 792] [serial = 2244] [outer = 21BD0400] 22:09:32 INFO - PROCESS | 792 | 1461301772022 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (21C17C00) [pid = 792] [serial = 2245] [outer = 21BD0400] 22:09:32 INFO - PROCESS | 792 | 1461301772546 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]]]}] 22:09:32 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. 22:09:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 928ms 22:09:32 INFO - PROCESS | 792 | 1461301772589 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 22:09:32 INFO - PROCESS | 792 | 1461301772592 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 22:09:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:09:32 INFO - PROCESS | 792 | 1461301772595 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:09:32 INFO - PROCESS | 792 | 1461301772597 Marionette TRACE conn6 <- [1,2954,null,{}] 22:09:32 INFO - PROCESS | 792 | 1461301772601 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}] 22:09:32 INFO - PROCESS | 792 | 1461301772768 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 22:09:32 INFO - PROCESS | 792 | 1461301772943 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 792 | ++DOCSHELL 0EC47000 == 87 [pid = 792] [id = 749] 22:09:32 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (0F356C00) [pid = 792] [serial = 2246] [outer = 00000000] 22:09:32 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (14892000) [pid = 792] [serial = 2247] [outer = 0F356C00] 22:09:33 INFO - PROCESS | 792 | 1461301773006 Marionette DEBUG loaded listener.js 22:09:33 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (18003000) [pid = 792] [serial = 2248] [outer = 0F356C00] 22:09:33 INFO - PROCESS | 792 | 1461301773806 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]]]}] 22:09:33 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. 22:09:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1239ms 22:09:33 INFO - PROCESS | 792 | 1461301773850 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 792 | 1461301773854 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 22:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:09:33 INFO - PROCESS | 792 | 1461301773861 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - PROCESS | 792 | 1461301773864 Marionette TRACE conn6 <- [1,2958,null,{}] 22:09:33 INFO - PROCESS | 792 | 1461301773870 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}] 22:09:33 INFO - PROCESS | 792 | 1461301773989 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 22:09:34 INFO - PROCESS | 792 | 1461301774166 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 792 | ++DOCSHELL 158BD400 == 88 [pid = 792] [id = 750] 22:09:34 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (174C5000) [pid = 792] [serial = 2249] [outer = 00000000] 22:09:34 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1884F800) [pid = 792] [serial = 2250] [outer = 174C5000] 22:09:34 INFO - PROCESS | 792 | 1461301774218 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (187D0C00) [pid = 792] [serial = 2251] [outer = 174C5000] 22:09:34 INFO - PROCESS | 792 | 1461301774764 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]]]}] 22:09:34 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. 22:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 929ms 22:09:34 INFO - PROCESS | 792 | 1461301774792 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 22:09:34 INFO - PROCESS | 792 | 1461301774797 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 22:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:09:34 INFO - PROCESS | 792 | 1461301774804 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:09:34 INFO - PROCESS | 792 | 1461301774806 Marionette TRACE conn6 <- [1,2962,null,{}] 22:09:34 INFO - PROCESS | 792 | 1461301774810 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}] 22:09:34 INFO - PROCESS | 792 | 1461301774921 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 22:09:35 INFO - PROCESS | 792 | 1461301775107 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1F184C00 == 87 [pid = 792] [id = 658] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 10DB8400 == 86 [pid = 792] [id = 737] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1482E000 == 85 [pid = 792] [id = 736] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1C33B000 == 84 [pid = 792] [id = 735] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1C336C00 == 83 [pid = 792] [id = 734] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 198F2000 == 82 [pid = 792] [id = 733] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 195CB000 == 81 [pid = 792] [id = 732] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 18A8AC00 == 80 [pid = 792] [id = 731] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 166 (21085000) [pid = 792] [serial = 2122] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 165 (21930000) [pid = 792] [serial = 2125] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 164 (21BDB000) [pid = 792] [serial = 2128] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 163 (19618000) [pid = 792] [serial = 2158] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | ++DOCSHELL 0EC3B400 == 81 [pid = 792] [id = 751] 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (0EC44800) [pid = 792] [serial = 2252] [outer = 00000000] 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (13F3E000) [pid = 792] [serial = 2253] [outer = 0EC44800] 22:09:35 INFO - PROCESS | 792 | 1461301775227 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (15D1E000) [pid = 792] [serial = 2254] [outer = 0EC44800] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 141F9400 == 80 [pid = 792] [id = 730] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 18055000 == 79 [pid = 792] [id = 729] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 102D8400 == 78 [pid = 792] [id = 728] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1C5E6400 == 77 [pid = 792] [id = 726] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 1AFDCC00 == 76 [pid = 792] [id = 725] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 198F9C00 == 75 [pid = 792] [id = 724] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 197BDC00 == 74 [pid = 792] [id = 723] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 18A31000 == 73 [pid = 792] [id = 722] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 15D1DC00 == 72 [pid = 792] [id = 721] 22:09:35 INFO - PROCESS | 792 | --DOCSHELL 0F3BE000 == 71 [pid = 792] [id = 720] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 165 (18A36C00) [pid = 792] [serial = 2153] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 164 (194BA400) [pid = 792] [serial = 2156] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 163 (18409400) [pid = 792] [serial = 2144] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 162 (1C332800) [pid = 792] [serial = 2051] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 161 (18727C00) [pid = 792] [serial = 2146] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 160 (18A86C00) [pid = 792] [serial = 2149] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 159 (18859000) [pid = 792] [serial = 2147] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 158 (16EBC400) [pid = 792] [serial = 2152] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 157 (18DCE400) [pid = 792] [serial = 2150] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 156 (193DA800) [pid = 792] [serial = 2155] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 155 (21033C00) [pid = 792] [serial = 2108] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 154 (1AFDC400) [pid = 792] [serial = 2113] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 153 (13F0BC00) [pid = 792] [serial = 2132] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 152 (10A57800) [pid = 792] [serial = 2131] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 151 (14639800) [pid = 792] [serial = 2137] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 150 (15896800) [pid = 792] [serial = 2138] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 149 (21059000) [pid = 792] [serial = 2119] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 148 (1838B000) [pid = 792] [serial = 2143] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 147 (17B35C00) [pid = 792] [serial = 2140] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 146 (18054C00) [pid = 792] [serial = 2141] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 145 (15D20000) [pid = 792] [serial = 2135] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 144 (158BE000) [pid = 792] [serial = 2134] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 143 (20ED3400) [pid = 792] [serial = 2116] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | --DOMWINDOW == 142 (18383C00) [pid = 792] [serial = 2110] [outer = 00000000] [url = about:blank] 22:09:35 INFO - PROCESS | 792 | 1461301775654 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]]]}] 22:09:35 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. 22:09:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 868ms 22:09:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:09:35 INFO - PROCESS | 792 | 1461301775683 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 792 | 1461301775686 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 22:09:35 INFO - PROCESS | 792 | 1461301775689 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - PROCESS | 792 | 1461301775692 Marionette TRACE conn6 <- [1,2966,null,{}] 22:09:35 INFO - PROCESS | 792 | 1461301775703 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}] 22:09:35 INFO - PROCESS | 792 | 1461301775834 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 22:09:35 INFO - PROCESS | 792 | 1461301775848 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:35 INFO - PROCESS | 792 | ++DOCSHELL 18113400 == 72 [pid = 792] [id = 752] 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 143 (18382000) [pid = 792] [serial = 2255] [outer = 00000000] 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 144 (18721800) [pid = 792] [serial = 2256] [outer = 18382000] 22:09:35 INFO - PROCESS | 792 | 1461301775899 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 792 | ++DOMWINDOW == 145 (1885C000) [pid = 792] [serial = 2257] [outer = 18382000] 22:09:36 INFO - PROCESS | 792 | 1461301776394 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]]]}] 22:09:36 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. 22:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 728ms 22:09:36 INFO - PROCESS | 792 | 1461301776421 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 22:09:36 INFO - PROCESS | 792 | 1461301776423 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 22:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:09:36 INFO - PROCESS | 792 | 1461301776427 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:09:36 INFO - PROCESS | 792 | 1461301776428 Marionette TRACE conn6 <- [1,2970,null,{}] 22:09:36 INFO - PROCESS | 792 | 1461301776432 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}] 22:09:36 INFO - PROCESS | 792 | 1461301776531 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 22:09:36 INFO - PROCESS | 792 | 1461301776537 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 792 | ++DOCSHELL 18A2C800 == 73 [pid = 792] [id = 753] 22:09:36 INFO - PROCESS | 792 | ++DOMWINDOW == 146 (18A7FC00) [pid = 792] [serial = 2258] [outer = 00000000] 22:09:36 INFO - PROCESS | 792 | ++DOMWINDOW == 147 (194B3400) [pid = 792] [serial = 2259] [outer = 18A7FC00] 22:09:36 INFO - PROCESS | 792 | 1461301776583 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 792 | ++DOMWINDOW == 148 (194BB800) [pid = 792] [serial = 2260] [outer = 18A7FC00] 22:09:37 INFO - PROCESS | 792 | 1461301777042 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"]]]}] 22:09:37 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 22:09:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 669ms 22:09:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:09:37 INFO - PROCESS | 792 | 1461301777101 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 792 | 1461301777103 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 22:09:37 INFO - PROCESS | 792 | 1461301777106 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 792 | 1461301777108 Marionette TRACE conn6 <- [1,2974,null,{}] 22:09:37 INFO - PROCESS | 792 | 1461301777112 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}] 22:09:37 INFO - PROCESS | 792 | 1461301777212 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 22:09:37 INFO - PROCESS | 792 | 1461301777219 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:37 INFO - PROCESS | 792 | ++DOCSHELL 19642800 == 74 [pid = 792] [id = 754] 22:09:37 INFO - PROCESS | 792 | ++DOMWINDOW == 149 (19643000) [pid = 792] [serial = 2261] [outer = 00000000] 22:09:37 INFO - PROCESS | 792 | ++DOMWINDOW == 150 (197C6000) [pid = 792] [serial = 2262] [outer = 19643000] 22:09:37 INFO - PROCESS | 792 | 1461301777267 Marionette DEBUG loaded listener.js 22:09:37 INFO - PROCESS | 792 | ++DOMWINDOW == 151 (19878400) [pid = 792] [serial = 2263] [outer = 19643000] 22:09:37 INFO - PROCESS | 792 | 1461301777765 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]]]}] 22:09:37 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. 22:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 729ms 22:09:37 INFO - PROCESS | 792 | 1461301777839 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 792 | 1461301777841 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 22:09:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:09:37 INFO - PROCESS | 792 | 1461301777844 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 792 | 1461301777846 Marionette TRACE conn6 <- [1,2978,null,{}] 22:09:37 INFO - PROCESS | 792 | 1461301777850 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}] 22:09:38 INFO - PROCESS | 792 | 1461301778008 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 22:09:38 INFO - PROCESS | 792 | 1461301778023 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 792 | ++DOCSHELL 19A0E000 == 75 [pid = 792] [id = 755] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 152 (19A0EC00) [pid = 792] [serial = 2264] [outer = 00000000] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (1C339000) [pid = 792] [serial = 2265] [outer = 19A0EC00] 22:09:38 INFO - PROCESS | 792 | 1461301778071 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (1C513000) [pid = 792] [serial = 2266] [outer = 19A0EC00] 22:09:38 INFO - PROCESS | 792 | ++DOCSHELL 1C338C00 == 76 [pid = 792] [id = 756] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (1DF03000) [pid = 792] [serial = 2267] [outer = 00000000] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (1DF0DC00) [pid = 792] [serial = 2268] [outer = 1DF03000] 22:09:38 INFO - PROCESS | 792 | 1461301778571 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]]]}] 22:09:38 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. 22:09:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 768ms 22:09:38 INFO - PROCESS | 792 | 1461301778621 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 22:09:38 INFO - PROCESS | 792 | 1461301778623 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 22:09:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:09:38 INFO - PROCESS | 792 | 1461301778663 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:09:38 INFO - PROCESS | 792 | 1461301778665 Marionette TRACE conn6 <- [1,2982,null,{}] 22:09:38 INFO - PROCESS | 792 | 1461301778669 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}] 22:09:38 INFO - PROCESS | 792 | 1461301778838 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 22:09:38 INFO - PROCESS | 792 | 1461301778859 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 792 | ++DOCSHELL 1C73D400 == 77 [pid = 792] [id = 757] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (1C749400) [pid = 792] [serial = 2269] [outer = 00000000] 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (1DF0C000) [pid = 792] [serial = 2270] [outer = 1C749400] 22:09:38 INFO - PROCESS | 792 | 1461301778904 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (1F186400) [pid = 792] [serial = 2271] [outer = 1C749400] 22:09:39 INFO - PROCESS | 792 | 1461301779319 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]]]}] 22:09:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:09:39 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 22:09:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 689ms 22:09:39 INFO - PROCESS | 792 | 1461301779359 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 22:09:39 INFO - PROCESS | 792 | 1461301779361 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 22:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:09:39 INFO - PROCESS | 792 | 1461301779383 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:09:39 INFO - PROCESS | 792 | 1461301779385 Marionette TRACE conn6 <- [1,2986,null,{}] 22:09:39 INFO - PROCESS | 792 | 1461301779389 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}] 22:09:39 INFO - PROCESS | 792 | 1461301779539 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 22:09:39 INFO - PROCESS | 792 | 1461301779553 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:39 INFO - PROCESS | 792 | ++DOCSHELL 1F3A6000 == 78 [pid = 792] [id = 758] 22:09:39 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (1F3AAC00) [pid = 792] [serial = 2272] [outer = 00000000] 22:09:39 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (203C1400) [pid = 792] [serial = 2273] [outer = 1F3AAC00] 22:09:39 INFO - PROCESS | 792 | 1461301779600 Marionette DEBUG loaded listener.js 22:09:39 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (203C7000) [pid = 792] [serial = 2274] [outer = 1F3AAC00] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 161 (102DD800) [pid = 792] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 160 (198F4000) [pid = 792] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 159 (1C338000) [pid = 792] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 158 (18410C00) [pid = 792] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 157 (1C5E8000) [pid = 792] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 156 (13F39800) [pid = 792] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 155 (18727400) [pid = 792] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 154 (1482AC00) [pid = 792] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 153 (18DCFC00) [pid = 792] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:09:40 INFO - PROCESS | 792 | --DOMWINDOW == 152 (19647C00) [pid = 792] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:09:40 INFO - PROCESS | 792 | 1461301780290 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]]]}] 22:09:40 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. 22:09:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 989ms 22:09:40 INFO - PROCESS | 792 | 1461301780357 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 22:09:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:09:40 INFO - PROCESS | 792 | 1461301780359 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 22:09:40 INFO - PROCESS | 792 | 1461301780362 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:09:40 INFO - PROCESS | 792 | 1461301780364 Marionette TRACE conn6 <- [1,2990,null,{}] 22:09:40 INFO - PROCESS | 792 | 1461301780367 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}] 22:09:40 INFO - PROCESS | 792 | 1461301780467 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 22:09:40 INFO - PROCESS | 792 | 1461301780476 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:40 INFO - PROCESS | 792 | ++DOCSHELL 162A6400 == 79 [pid = 792] [id = 759] 22:09:40 INFO - PROCESS | 792 | ++DOMWINDOW == 153 (16EAEC00) [pid = 792] [serial = 2275] [outer = 00000000] 22:09:40 INFO - PROCESS | 792 | ++DOMWINDOW == 154 (19A61400) [pid = 792] [serial = 2276] [outer = 16EAEC00] 22:09:40 INFO - PROCESS | 792 | 1461301780524 Marionette DEBUG loaded listener.js 22:09:40 INFO - PROCESS | 792 | ++DOMWINDOW == 155 (1DF01C00) [pid = 792] [serial = 2277] [outer = 16EAEC00] 22:09:40 INFO - PROCESS | 792 | 1461301780979 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]]]}] 22:09:41 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. 22:09:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 669ms 22:09:41 INFO - PROCESS | 792 | 1461301781048 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 22:09:41 INFO - PROCESS | 792 | 1461301781050 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 22:09:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:09:41 INFO - PROCESS | 792 | 1461301781054 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - PROCESS | 792 | 1461301781055 Marionette TRACE conn6 <- [1,2994,null,{}] 22:09:41 INFO - PROCESS | 792 | 1461301781059 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}] 22:09:41 INFO - PROCESS | 792 | 1461301781157 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 22:09:41 INFO - PROCESS | 792 | 1461301781163 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 792 | ++DOCSHELL 1FE4A000 == 80 [pid = 792] [id = 760] 22:09:41 INFO - PROCESS | 792 | ++DOMWINDOW == 156 (203C9C00) [pid = 792] [serial = 2278] [outer = 00000000] 22:09:41 INFO - PROCESS | 792 | ++DOMWINDOW == 157 (20E63800) [pid = 792] [serial = 2279] [outer = 203C9C00] 22:09:41 INFO - PROCESS | 792 | 1461301781209 Marionette DEBUG loaded listener.js 22:09:41 INFO - PROCESS | 792 | ++DOMWINDOW == 158 (20EDB400) [pid = 792] [serial = 2280] [outer = 203C9C00] 22:09:41 INFO - PROCESS | 792 | 1461301781673 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]]]}] 22:09:41 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. 22:09:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 669ms 22:09:41 INFO - PROCESS | 792 | 1461301781724 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 22:09:41 INFO - PROCESS | 792 | 1461301781727 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 22:09:41 INFO - PROCESS | 792 | 1461301781730 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:09:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:09:41 INFO - PROCESS | 792 | 1461301781732 Marionette TRACE conn6 <- [1,2998,null,{}] 22:09:41 INFO - PROCESS | 792 | 1461301781756 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}] 22:09:41 INFO - PROCESS | 792 | 1461301781883 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 22:09:41 INFO - PROCESS | 792 | 1461301781909 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 792 | ++DOCSHELL 197BB000 == 81 [pid = 792] [id = 761] 22:09:41 INFO - PROCESS | 792 | ++DOMWINDOW == 159 (21930C00) [pid = 792] [serial = 2281] [outer = 00000000] 22:09:41 INFO - PROCESS | 792 | ++DOMWINDOW == 160 (21BDB000) [pid = 792] [serial = 2282] [outer = 21930C00] 22:09:41 INFO - PROCESS | 792 | 1461301781961 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 792 | ++DOMWINDOW == 161 (21C1F800) [pid = 792] [serial = 2283] [outer = 21930C00] 22:09:42 INFO - PROCESS | 792 | [792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:09:42 INFO - PROCESS | 792 | 1461301782777 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:09:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:09:42 INFO - {} 22:09:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:09:42 INFO - {} 22:09:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:09:42 INFO - {} 22:09:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:09:42 INFO - {} 22:09:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1078ms 22:09:42 INFO - PROCESS | 792 | 1461301782857 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 792 | 1461301782861 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 22:09:42 INFO - TEST-START | /FileAPI/fileReader.html 22:09:42 INFO - PROCESS | 792 | 1461301782866 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:09:42 INFO - PROCESS | 792 | 1461301782871 Marionette TRACE conn6 <- [1,3002,null,{}] 22:09:42 INFO - PROCESS | 792 | 1461301782884 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}] 22:09:43 INFO - PROCESS | 792 | 1461301783042 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 22:09:43 INFO - PROCESS | 792 | 1461301783203 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:43 INFO - PROCESS | 792 | ++DOCSHELL 174D7000 == 82 [pid = 792] [id = 762] 22:09:43 INFO - PROCESS | 792 | ++DOMWINDOW == 162 (174DF800) [pid = 792] [serial = 2284] [outer = 00000000] 22:09:43 INFO - PROCESS | 792 | ++DOMWINDOW == 163 (187D6400) [pid = 792] [serial = 2285] [outer = 174DF800] 22:09:43 INFO - PROCESS | 792 | 1461301783262 Marionette DEBUG loaded listener.js 22:09:43 INFO - PROCESS | 792 | ++DOMWINDOW == 164 (18A37400) [pid = 792] [serial = 2286] [outer = 174DF800] 22:09:43 INFO - PROCESS | 792 | 1461301783806 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]]]}] 22:09:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:09:43 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:09:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:09:43 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:09:43 INFO - TEST-OK | /FileAPI/fileReader.html | took 969ms 22:09:43 INFO - PROCESS | 792 | 1461301783840 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 792 | 1461301783847 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 22:09:43 INFO - TEST-START | /FileAPI/historical.html 22:09:43 INFO - PROCESS | 792 | 1461301783854 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 792 | 1461301783857 Marionette TRACE conn6 <- [1,3006,null,{}] 22:09:43 INFO - PROCESS | 792 | 1461301783904 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}] 22:09:44 INFO - PROCESS | 792 | 1461301784034 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 22:09:44 INFO - PROCESS | 792 | 1461301784232 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 792 | ++DOCSHELL 18A89C00 == 83 [pid = 792] [id = 763] 22:09:44 INFO - PROCESS | 792 | ++DOMWINDOW == 165 (19263800) [pid = 792] [serial = 2287] [outer = 00000000] 22:09:44 INFO - PROCESS | 792 | ++DOMWINDOW == 166 (1BF56800) [pid = 792] [serial = 2288] [outer = 19263800] 22:09:44 INFO - PROCESS | 792 | 1461301784292 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 792 | ++DOMWINDOW == 167 (1FE47400) [pid = 792] [serial = 2289] [outer = 19263800] 22:09:44 INFO - PROCESS | 792 | 1461301784816 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"]]]}] 22:09:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:09:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:09:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:09:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:09:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:09:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:09:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:09:44 INFO - TEST-OK | /FileAPI/historical.html | took 1022ms 22:09:44 INFO - PROCESS | 792 | 1461301784854 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 22:09:44 INFO - PROCESS | 792 | 1461301784856 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 22:09:44 INFO - TEST-START | /FileAPI/idlharness.html 22:09:44 INFO - PROCESS | 792 | 1461301784862 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:09:44 INFO - PROCESS | 792 | 1461301784866 Marionette TRACE conn6 <- [1,3010,null,{}] 22:09:44 INFO - PROCESS | 792 | 1461301784877 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}] 22:09:45 INFO - PROCESS | 792 | 1461301785005 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 22:09:45 INFO - PROCESS | 792 | 1461301785184 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 792 | ++DOCSHELL 21C17400 == 84 [pid = 792] [id = 764] 22:09:45 INFO - PROCESS | 792 | ++DOMWINDOW == 168 (21C1E800) [pid = 792] [serial = 2290] [outer = 00000000] 22:09:45 INFO - PROCESS | 792 | ++DOMWINDOW == 169 (21F7F000) [pid = 792] [serial = 2291] [outer = 21C1E800] 22:09:45 INFO - PROCESS | 792 | 1461301785243 Marionette DEBUG loaded listener.js 22:09:45 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (21F84400) [pid = 792] [serial = 2292] [outer = 21C1E800] 22:09:46 INFO - PROCESS | 792 | 1461301786355 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:09:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:09:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:09:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:09:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:09:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:09:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:09:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:09:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:09:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:09:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:09:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:09:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:09:46 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 22:09:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:09:46 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 22:09:46 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 22:09:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:09:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:09:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:09:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:09:46 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 22:09:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:09:46 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 22:09:46 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 22:09:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:09:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:09:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:09:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:09:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:09:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:09:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1577ms 22:09:46 INFO - PROCESS | 792 | 1461301786445 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 22:09:46 INFO - PROCESS | 792 | 1461301786448 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 22:09:46 INFO - TEST-START | /FileAPI/idlharness.worker 22:09:46 INFO - PROCESS | 792 | 1461301786452 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:09:46 INFO - PROCESS | 792 | 1461301786454 Marionette TRACE conn6 <- [1,3014,null,{}] 22:09:46 INFO - PROCESS | 792 | 1461301786467 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}] 22:09:46 INFO - PROCESS | 792 | 1461301786629 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 22:09:46 INFO - PROCESS | 792 | 1461301786765 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:46 INFO - PROCESS | 792 | ++DOCSHELL 21F85400 == 85 [pid = 792] [id = 765] 22:09:46 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (21F8A400) [pid = 792] [serial = 2293] [outer = 00000000] 22:09:46 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (22665800) [pid = 792] [serial = 2294] [outer = 21F8A400] 22:09:46 INFO - PROCESS | 792 | 1461301786821 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (22668000) [pid = 792] [serial = 2295] [outer = 21F8A400] 22:09:47 INFO - PROCESS | 792 | [792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:09:48 INFO - PROCESS | 792 | 1461301787993 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:09:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:09:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:09:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:09:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:09:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:09:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:09:48 INFO - {} 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:09:48 INFO - {} 22:09:48 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 - {} 22:09:48 INFO - {} 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:09:48 INFO - {} 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:09:48 INFO - {} 22:09:48 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 - {} 22:09:48 INFO - {} 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:09:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:09:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 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 22:09:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:09:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:09:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:09:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:09:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:09:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:09:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:09:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:09:48 INFO - {} 22:09:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1646ms 22:09:48 INFO - PROCESS | 792 | 1461301788149 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 792 | 1461301788151 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 22:09:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:09:48 INFO - PROCESS | 792 | 1461301788157 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:09:48 INFO - PROCESS | 792 | 1461301788159 Marionette TRACE conn6 <- [1,3018,null,{}] 22:09:48 INFO - PROCESS | 792 | 1461301788163 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}] 22:09:48 INFO - PROCESS | 792 | 1461301788281 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 22:09:48 INFO - PROCESS | 792 | 1461301788437 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:48 INFO - PROCESS | 792 | ++DOCSHELL 18380800 == 86 [pid = 792] [id = 766] 22:09:48 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (22663C00) [pid = 792] [serial = 2296] [outer = 00000000] 22:09:48 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (23328800) [pid = 792] [serial = 2297] [outer = 22663C00] 22:09:48 INFO - PROCESS | 792 | 1461301788494 Marionette DEBUG loaded listener.js 22:09:48 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (23329C00) [pid = 792] [serial = 2298] [outer = 22663C00] 22:09:49 INFO - PROCESS | 792 | 1461301789015 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]]]}] 22:09:49 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 22:09:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 868ms 22:09:49 INFO - PROCESS | 792 | 1461301789030 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 22:09:49 INFO - PROCESS | 792 | 1461301789033 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 22:09:49 INFO - PROCESS | 792 | 1461301789036 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:09:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:09:49 INFO - PROCESS | 792 | 1461301789038 Marionette TRACE conn6 <- [1,3022,null,{}] 22:09:49 INFO - PROCESS | 792 | 1461301789042 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}] 22:09:49 INFO - PROCESS | 792 | 1461301789175 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 22:09:49 INFO - PROCESS | 792 | 1461301789343 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 792 | ++DOCSHELL 226C1000 == 87 [pid = 792] [id = 767] 22:09:49 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (226C8000) [pid = 792] [serial = 2299] [outer = 00000000] 22:09:49 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (2359A000) [pid = 792] [serial = 2300] [outer = 226C8000] 22:09:49 INFO - PROCESS | 792 | 1461301789403 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (2359C400) [pid = 792] [serial = 2301] [outer = 226C8000] 22:09:49 INFO - PROCESS | 792 | 1461301789905 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]]]}] 22:09:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:09:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 928ms 22:09:49 INFO - PROCESS | 792 | 1461301789970 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 22:09:49 INFO - PROCESS | 792 | 1461301789973 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 22:09:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:09:49 INFO - PROCESS | 792 | 1461301789977 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:09:49 INFO - PROCESS | 792 | 1461301789979 Marionette TRACE conn6 <- [1,3026,null,{}] 22:09:49 INFO - PROCESS | 792 | 1461301789982 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}] 22:09:50 INFO - PROCESS | 792 | 1461301790105 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 22:09:50 INFO - PROCESS | 792 | 1461301790245 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 792 | ++DOCSHELL 20F91400 == 88 [pid = 792] [id = 768] 22:09:50 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (2359C800) [pid = 792] [serial = 2302] [outer = 00000000] 22:09:50 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (235E6000) [pid = 792] [serial = 2303] [outer = 2359C800] 22:09:50 INFO - PROCESS | 792 | 1461301790299 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (235E7400) [pid = 792] [serial = 2304] [outer = 2359C800] 22:09:50 INFO - PROCESS | 792 | 1461301790773 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"]]]}] 22:09:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:09:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:09:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 829ms 22:09:50 INFO - PROCESS | 792 | 1461301790811 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 22:09:50 INFO - PROCESS | 792 | 1461301790813 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 22:09:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:09:50 INFO - PROCESS | 792 | 1461301790817 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:09:50 INFO - PROCESS | 792 | 1461301790819 Marionette TRACE conn6 <- [1,3030,null,{}] 22:09:50 INFO - PROCESS | 792 | 1461301790823 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}] 22:09:50 INFO - PROCESS | 792 | 1461301790945 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 22:09:51 INFO - PROCESS | 792 | 1461301791140 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:51 INFO - PROCESS | 792 | ++DOCSHELL 235EA800 == 89 [pid = 792] [id = 769] 22:09:51 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (235EE000) [pid = 792] [serial = 2305] [outer = 00000000] 22:09:51 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (238AE000) [pid = 792] [serial = 2306] [outer = 235EE000] 22:09:51 INFO - PROCESS | 792 | 1461301791198 Marionette DEBUG loaded listener.js 22:09:51 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (238AF400) [pid = 792] [serial = 2307] [outer = 235EE000] 22:09:51 INFO - PROCESS | 792 | 1461301791994 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]]]}] 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:09:52 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. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:09:52 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'.) 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:09:52 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. 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:09:52 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. 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:09:52 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. 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:09:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:09:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:09:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:09:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1272ms 22:09:52 INFO - PROCESS | 792 | 1461301792096 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 22:09:52 INFO - PROCESS | 792 | 1461301792098 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 22:09:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:09:52 INFO - PROCESS | 792 | 1461301792102 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:09:52 INFO - PROCESS | 792 | 1461301792104 Marionette TRACE conn6 <- [1,3034,null,{}] 22:09:52 INFO - PROCESS | 792 | 1461301792108 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}] 22:09:52 INFO - PROCESS | 792 | 1461301792235 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 22:09:52 INFO - PROCESS | 792 | 1461301792396 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:52 INFO - PROCESS | 792 | ++DOCSHELL 238B2800 == 90 [pid = 792] [id = 770] 22:09:52 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (238B6C00) [pid = 792] [serial = 2308] [outer = 00000000] 22:09:52 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (23C77400) [pid = 792] [serial = 2309] [outer = 238B6C00] 22:09:52 INFO - PROCESS | 792 | 1461301792455 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (23C77000) [pid = 792] [serial = 2310] [outer = 238B6C00] 22:09:52 INFO - PROCESS | 792 | [792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:09:53 INFO - PROCESS | 792 | 1461301793057 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:09:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:09:53 INFO - {} 22:09:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 968ms 22:09:53 INFO - PROCESS | 792 | 1461301793076 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 792 | 1461301793078 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 22:09:53 INFO - PROCESS | 792 | 1461301793125 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:09:53 INFO - PROCESS | 792 | 1461301793128 Marionette TRACE conn6 <- [1,3038,null,{}] 22:09:53 INFO - PROCESS | 792 | 1461301793131 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}] 22:09:53 INFO - PROCESS | 792 | 1461301793252 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 22:09:53 INFO - PROCESS | 792 | 1461301793684 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 792 | ++DOCSHELL 0F4E4000 == 91 [pid = 792] [id = 771] 22:09:53 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (13F3B000) [pid = 792] [serial = 2311] [outer = 00000000] 22:09:53 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (17B2C000) [pid = 792] [serial = 2312] [outer = 13F3B000] 22:09:53 INFO - PROCESS | 792 | 1461301793739 Marionette DEBUG loaded listener.js 22:09:53 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (1805C800) [pid = 792] [serial = 2313] [outer = 13F3B000] 22:09:54 INFO - PROCESS | 792 | ************************* 22:09:54 INFO - PROCESS | 792 | A coding exception was thrown and uncaught in a Task. 22:09:54 INFO - PROCESS | 792 | 22:09:54 INFO - PROCESS | 792 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:09:54 INFO - PROCESS | 792 | Full stack: 22:09:54 INFO - PROCESS | 792 | ************************* 22:09:54 INFO - PROCESS | 792 | 1461301794429 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]]]}] 22:09:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:09:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:09:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:09:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:09:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1318ms 22:09:54 INFO - PROCESS | 792 | 1461301794452 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 22:09:54 INFO - PROCESS | 792 | 1461301794457 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 22:09:54 INFO - PROCESS | 792 | 1461301794462 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:09:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:09:54 INFO - PROCESS | 792 | 1461301794465 Marionette TRACE conn6 <- [1,3042,null,{}] 22:09:54 INFO - PROCESS | 792 | 1461301794470 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}] 22:09:54 INFO - PROCESS | 792 | 1461301794590 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 22:09:54 INFO - PROCESS | 792 | 1461301794764 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:54 INFO - PROCESS | 792 | ++DOCSHELL 174C2000 == 92 [pid = 792] [id = 772] 22:09:54 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (17B31800) [pid = 792] [serial = 2314] [outer = 00000000] 22:09:54 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (197E7000) [pid = 792] [serial = 2315] [outer = 17B31800] 22:09:54 INFO - PROCESS | 792 | 1461301794816 Marionette DEBUG loaded listener.js 22:09:54 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (1A903000) [pid = 792] [serial = 2316] [outer = 17B31800] 22:09:55 INFO - PROCESS | 792 | 1461301795632 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"]]]}] 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:09:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:09:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:09:55 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" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:09:55 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" 22:09:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:09:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:09:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1285ms 22:09:55 INFO - PROCESS | 792 | 1461301795801 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 22:09:55 INFO - PROCESS | 792 | 1461301795805 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 22:09:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:09:55 INFO - PROCESS | 792 | 1461301795812 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:09:55 INFO - PROCESS | 792 | 1461301795814 Marionette TRACE conn6 <- [1,3046,null,{}] 22:09:55 INFO - PROCESS | 792 | 1461301795818 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}] 22:09:55 INFO - PROCESS | 792 | 1461301795924 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 22:09:56 INFO - PROCESS | 792 | 1461301796120 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1C752C00 == 91 [pid = 792] [id = 702] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1FE4A000 == 90 [pid = 792] [id = 760] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 162A6400 == 89 [pid = 792] [id = 759] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1F3A6000 == 88 [pid = 792] [id = 758] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1C73D400 == 87 [pid = 792] [id = 757] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1C338C00 == 86 [pid = 792] [id = 756] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 19A0E000 == 85 [pid = 792] [id = 755] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 19642800 == 84 [pid = 792] [id = 754] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 18A2C800 == 83 [pid = 792] [id = 753] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 193 (1FE45400) [pid = 792] [serial = 2212] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | ++DOCSHELL 0FB27000 == 84 [pid = 792] [id = 773] 22:09:56 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (0FB2A400) [pid = 792] [serial = 2317] [outer = 00000000] 22:09:56 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (14828000) [pid = 792] [serial = 2318] [outer = 0FB2A400] 22:09:56 INFO - PROCESS | 792 | 1461301796237 Marionette DEBUG loaded listener.js 22:09:56 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (18001C00) [pid = 792] [serial = 2319] [outer = 0FB2A400] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 18113400 == 83 [pid = 792] [id = 752] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 0EC3B400 == 82 [pid = 792] [id = 751] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 158BD400 == 81 [pid = 792] [id = 750] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 21052400 == 80 [pid = 792] [id = 745] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 1837E800 == 79 [pid = 792] [id = 739] 22:09:56 INFO - PROCESS | 792 | --DOCSHELL 0FA37800 == 78 [pid = 792] [id = 738] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 195 (19648C00) [pid = 792] [serial = 2159] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 194 (1F183400) [pid = 792] [serial = 2207] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 193 (198EC800) [pid = 792] [serial = 2170] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 192 (1926BC00) [pid = 792] [serial = 2194] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 191 (194B5800) [pid = 792] [serial = 2195] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 190 (196D6000) [pid = 792] [serial = 2197] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 189 (18A83800) [pid = 792] [serial = 2189] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 188 (1F185000) [pid = 792] [serial = 2209] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 187 (197C5000) [pid = 792] [serial = 2198] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 186 (19A66C00) [pid = 792] [serial = 2200] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 185 (1AD2BC00) [pid = 792] [serial = 2201] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 184 (1C732C00) [pid = 792] [serial = 2204] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 183 (18A2E000) [pid = 792] [serial = 2188] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 182 (1C5EDC00) [pid = 792] [serial = 2203] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1F17D800) [pid = 792] [serial = 2206] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 180 (148E0400) [pid = 792] [serial = 2186] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 179 (1463EC00) [pid = 792] [serial = 2185] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 178 (174E1800) [pid = 792] [serial = 2164] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 177 (1BF56C00) [pid = 792] [serial = 2176] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 176 (1F3A8800) [pid = 792] [serial = 2210] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 175 (17B33400) [pid = 792] [serial = 2191] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 174 (18112800) [pid = 792] [serial = 2192] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 173 (194B9800) [pid = 792] [serial = 2167] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 172 (1C732400) [pid = 792] [serial = 2179] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 171 (0FE8C400) [pid = 792] [serial = 2161] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 170 (1D311000) [pid = 792] [serial = 2182] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | --DOMWINDOW == 169 (1A902000) [pid = 792] [serial = 2173] [outer = 00000000] [url = about:blank] 22:09:56 INFO - PROCESS | 792 | 1461301796745 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]]]}] 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:09:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:09:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:09:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:09:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:09:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:09:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:09:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:09:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:09:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:09:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:09:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 972ms 22:09:56 INFO - PROCESS | 792 | 1461301796794 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 792 | 1461301796796 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 22:09:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:09:56 INFO - PROCESS | 792 | 1461301796801 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 792 | 1461301796807 Marionette TRACE conn6 <- [1,3050,null,{}] 22:09:56 INFO - PROCESS | 792 | 1461301796816 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}] 22:09:56 INFO - PROCESS | 792 | 1461301796921 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 22:09:56 INFO - PROCESS | 792 | 1461301796965 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 792 | ++DOCSHELL 18112800 == 79 [pid = 792] [id = 774] 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 170 (18DCEC00) [pid = 792] [serial = 2320] [outer = 00000000] 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 171 (193D9C00) [pid = 792] [serial = 2321] [outer = 18DCEC00] 22:09:57 INFO - PROCESS | 792 | 1461301797121 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (194C0000) [pid = 792] [serial = 2322] [outer = 18DCEC00] 22:09:57 INFO - PROCESS | 792 | [792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:09:57 INFO - PROCESS | 792 | 1461301797508 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:09:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:09:57 INFO - {} 22:09:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 728ms 22:09:57 INFO - PROCESS | 792 | 1461301797577 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 22:09:57 INFO - PROCESS | 792 | 1461301797580 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 22:09:57 INFO - PROCESS | 792 | 1461301797583 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:09:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:09:57 INFO - PROCESS | 792 | 1461301797585 Marionette TRACE conn6 <- [1,3054,null,{}] 22:09:57 INFO - PROCESS | 792 | 1461301797589 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}] 22:09:57 INFO - PROCESS | 792 | 1461301797706 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 22:09:57 INFO - PROCESS | 792 | 1461301797715 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 792 | ++DOCSHELL 198DF800 == 80 [pid = 792] [id = 775] 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (198EC800) [pid = 792] [serial = 2323] [outer = 00000000] 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (1BF52C00) [pid = 792] [serial = 2324] [outer = 198EC800] 22:09:57 INFO - PROCESS | 792 | 1461301797760 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (1C336C00) [pid = 792] [serial = 2325] [outer = 198EC800] 22:09:58 INFO - PROCESS | 792 | 1461301798194 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]]]}] 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:09:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:09:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 22:09:58 INFO - PROCESS | 792 | 1461301798220 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 792 | 1461301798222 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 22:09:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:09:58 INFO - PROCESS | 792 | 1461301798227 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:09:58 INFO - PROCESS | 792 | 1461301798229 Marionette TRACE conn6 <- [1,3058,null,{}] 22:09:58 INFO - PROCESS | 792 | 1461301798275 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}] 22:09:58 INFO - PROCESS | 792 | 1461301798378 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 22:09:58 INFO - PROCESS | 792 | 1461301798384 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:58 INFO - PROCESS | 792 | ++DOCSHELL 1C5F0400 == 81 [pid = 792] [id = 776] 22:09:58 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (1C5F1400) [pid = 792] [serial = 2326] [outer = 00000000] 22:09:58 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (1D311000) [pid = 792] [serial = 2327] [outer = 1C5F1400] 22:09:58 INFO - PROCESS | 792 | 1461301798440 Marionette DEBUG loaded listener.js 22:09:58 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (1F185400) [pid = 792] [serial = 2328] [outer = 1C5F1400] 22:09:58 INFO - PROCESS | 792 | 1461301798979 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]]]}] 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:09:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 788ms 22:09:58 INFO - PROCESS | 792 | 1461301799016 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 792 | 1461301799018 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 22:09:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:09:59 INFO - PROCESS | 792 | 1461301799022 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 792 | 1461301799023 Marionette TRACE conn6 <- [1,3062,null,{}] 22:09:59 INFO - PROCESS | 792 | 1461301799035 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}] 22:09:59 INFO - PROCESS | 792 | 1461301799208 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 22:09:59 INFO - PROCESS | 792 | 1461301799231 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:59 INFO - PROCESS | 792 | ++DOCSHELL 1F3A6000 == 82 [pid = 792] [id = 777] 22:09:59 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (1FE4A000) [pid = 792] [serial = 2329] [outer = 00000000] 22:09:59 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (20E05400) [pid = 792] [serial = 2330] [outer = 1FE4A000] 22:09:59 INFO - PROCESS | 792 | 1461301799277 Marionette DEBUG loaded listener.js 22:09:59 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (20E30000) [pid = 792] [serial = 2331] [outer = 1FE4A000] 22:09:59 INFO - PROCESS | 792 | 1461301799698 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]]]}] 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:09:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:09:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 729ms 22:09:59 INFO - PROCESS | 792 | 1461301799723 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 22:09:59 INFO - PROCESS | 792 | 1461301799725 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 22:09:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:09:59 INFO - PROCESS | 792 | 1461301799735 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 792 | 1461301799736 Marionette TRACE conn6 <- [1,3066,null,{}] 22:09:59 INFO - PROCESS | 792 | 1461301799740 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}] 22:09:59 INFO - PROCESS | 792 | 1461301799883 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 22:09:59 INFO - PROCESS | 792 | 1461301799902 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:59 INFO - PROCESS | 792 | ++DOCSHELL 1F3A4000 == 83 [pid = 792] [id = 778] 22:09:59 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (20E56800) [pid = 792] [serial = 2332] [outer = 00000000] 22:09:59 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (21038800) [pid = 792] [serial = 2333] [outer = 20E56800] 22:09:59 INFO - PROCESS | 792 | 1461301799947 Marionette DEBUG loaded listener.js 22:10:00 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (21059000) [pid = 792] [serial = 2334] [outer = 20E56800] 22:10:00 INFO - PROCESS | 792 | 1461301800407 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] 22:10:00 INFO - PROCESS | 792 | 1461301800478 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 22:10:00 INFO - PROCESS | 792 | 1461301800482 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:10:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:10:00 INFO - PROCESS | 792 | 1461301800483 Marionette TRACE conn6 <- [1,3070,null,{}] 22:10:00 INFO - PROCESS | 792 | 1461301800487 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}] 22:10:01 INFO - PROCESS | 792 | 1461301801009 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 183 (1DF03000) [pid = 792] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 182 (1C749400) [pid = 792] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 181 (1F3AAC00) [pid = 792] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 180 (21054C00) [pid = 792] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 179 (203C9C00) [pid = 792] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 178 (174C5000) [pid = 792] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 177 (0EC44800) [pid = 792] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 176 (18382000) [pid = 792] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 175 (19643000) [pid = 792] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 174 (18A7FC00) [pid = 792] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 173 (19A0EC00) [pid = 792] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 172 (16EAEC00) [pid = 792] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:10:01 INFO - PROCESS | 792 | --DOMWINDOW == 171 (1F3AA400) [pid = 792] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:10:01 INFO - PROCESS | 792 | 1461301801106 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 792 | ++DOCSHELL 146DF800 == 84 [pid = 792] [id = 779] 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 172 (158B8000) [pid = 792] [serial = 2335] [outer = 00000000] 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 173 (1C338800) [pid = 792] [serial = 2336] [outer = 158B8000] 22:10:01 INFO - PROCESS | 792 | 1461301801152 Marionette DEBUG loaded listener.js 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 174 (1DF0CC00) [pid = 792] [serial = 2337] [outer = 158B8000] 22:10:01 INFO - PROCESS | 792 | 1461301801478 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]]]}] 22:10:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:10:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:10:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:10:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1017ms 22:10:01 INFO - PROCESS | 792 | 1461301801506 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 22:10:01 INFO - PROCESS | 792 | 1461301801508 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 22:10:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:10:01 INFO - PROCESS | 792 | 1461301801530 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:10:01 INFO - PROCESS | 792 | 1461301801531 Marionette TRACE conn6 <- [1,3074,null,{}] 22:10:01 INFO - PROCESS | 792 | 1461301801553 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}] 22:10:01 INFO - PROCESS | 792 | 1461301801653 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 22:10:01 INFO - PROCESS | 792 | 1461301801659 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 792 | ++DOCSHELL 16EB2400 == 85 [pid = 792] [id = 780] 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 175 (19643000) [pid = 792] [serial = 2338] [outer = 00000000] 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 176 (22661800) [pid = 792] [serial = 2339] [outer = 19643000] 22:10:01 INFO - PROCESS | 792 | 1461301801704 Marionette DEBUG loaded listener.js 22:10:01 INFO - PROCESS | 792 | ++DOMWINDOW == 177 (226BB400) [pid = 792] [serial = 2340] [outer = 19643000] 22:10:02 INFO - PROCESS | 792 | 1461301802138 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:10:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 649ms 22:10:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:10:02 INFO - PROCESS | 792 | 1461301802169 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 792 | 1461301802171 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 22:10:02 INFO - PROCESS | 792 | 1461301802189 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:10:02 INFO - PROCESS | 792 | 1461301802191 Marionette TRACE conn6 <- [1,3078,null,{}] 22:10:02 INFO - PROCESS | 792 | 1461301802195 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}] 22:10:02 INFO - PROCESS | 792 | 1461301802358 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 22:10:02 INFO - PROCESS | 792 | 1461301802401 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 792 | ++DOCSHELL 194BEC00 == 86 [pid = 792] [id = 781] 22:10:02 INFO - PROCESS | 792 | ++DOMWINDOW == 178 (203C9C00) [pid = 792] [serial = 2341] [outer = 00000000] 22:10:02 INFO - PROCESS | 792 | ++DOMWINDOW == 179 (229E7400) [pid = 792] [serial = 2342] [outer = 203C9C00] 22:10:02 INFO - PROCESS | 792 | 1461301802452 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 792 | ++DOMWINDOW == 180 (229EEC00) [pid = 792] [serial = 2343] [outer = 203C9C00] 22:10:02 INFO - PROCESS | 792 | 1461301802884 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:10:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 748ms 22:10:02 INFO - PROCESS | 792 | 1461301802942 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 792 | 1461301802944 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 22:10:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:10:02 INFO - PROCESS | 792 | 1461301802948 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:10:02 INFO - PROCESS | 792 | 1461301802950 Marionette TRACE conn6 <- [1,3082,null,{}] 22:10:02 INFO - PROCESS | 792 | 1461301802954 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}] 22:10:03 INFO - PROCESS | 792 | 1461301803169 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 22:10:03 INFO - PROCESS | 792 | 1461301803348 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:03 INFO - PROCESS | 792 | ++DOCSHELL 13F39800 == 87 [pid = 792] [id = 782] 22:10:03 INFO - PROCESS | 792 | ++DOMWINDOW == 181 (13F3D800) [pid = 792] [serial = 2344] [outer = 00000000] 22:10:03 INFO - PROCESS | 792 | ++DOMWINDOW == 182 (158B4800) [pid = 792] [serial = 2345] [outer = 13F3D800] 22:10:03 INFO - PROCESS | 792 | 1461301803408 Marionette DEBUG loaded listener.js 22:10:03 INFO - PROCESS | 792 | ++DOMWINDOW == 183 (16EBC400) [pid = 792] [serial = 2346] [outer = 13F3D800] 22:10:04 INFO - PROCESS | 792 | 1461301804028 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:10:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:10:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1119ms 22:10:04 INFO - PROCESS | 792 | 1461301804076 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 22:10:04 INFO - PROCESS | 792 | 1461301804081 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 22:10:04 INFO - PROCESS | 792 | 1461301804086 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:10:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:10:04 INFO - PROCESS | 792 | 1461301804091 Marionette TRACE conn6 <- [1,3086,null,{}] 22:10:04 INFO - PROCESS | 792 | 1461301804096 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}] 22:10:04 INFO - PROCESS | 792 | 1461301804228 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 22:10:04 INFO - PROCESS | 792 | 1461301804418 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 792 | ++DOCSHELL 187D6C00 == 88 [pid = 792] [id = 783] 22:10:04 INFO - PROCESS | 792 | ++DOMWINDOW == 184 (1885D000) [pid = 792] [serial = 2347] [outer = 00000000] 22:10:04 INFO - PROCESS | 792 | ++DOMWINDOW == 185 (1925F800) [pid = 792] [serial = 2348] [outer = 1885D000] 22:10:04 INFO - PROCESS | 792 | 1461301804480 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 792 | ++DOMWINDOW == 186 (194BB400) [pid = 792] [serial = 2349] [outer = 1885D000] 22:10:05 INFO - PROCESS | 792 | 1461301805050 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]]]}] 22:10:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:10:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:10:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 968ms 22:10:05 INFO - PROCESS | 792 | 1461301805060 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 22:10:05 INFO - PROCESS | 792 | 1461301805063 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 22:10:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:10:05 INFO - PROCESS | 792 | 1461301805067 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:10:05 INFO - PROCESS | 792 | 1461301805069 Marionette TRACE conn6 <- [1,3090,null,{}] 22:10:05 INFO - PROCESS | 792 | 1461301805073 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}] 22:10:05 INFO - PROCESS | 792 | 1461301805231 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 22:10:05 INFO - PROCESS | 792 | 1461301805412 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 792 | ++DOCSHELL 1BF56400 == 89 [pid = 792] [id = 784] 22:10:05 INFO - PROCESS | 792 | ++DOMWINDOW == 187 (1C337C00) [pid = 792] [serial = 2350] [outer = 00000000] 22:10:05 INFO - PROCESS | 792 | ++DOMWINDOW == 188 (1D310000) [pid = 792] [serial = 2351] [outer = 1C337C00] 22:10:05 INFO - PROCESS | 792 | 1461301805468 Marionette DEBUG loaded listener.js 22:10:05 INFO - PROCESS | 792 | ++DOMWINDOW == 189 (1F180000) [pid = 792] [serial = 2352] [outer = 1C337C00] 22:10:05 INFO - PROCESS | 792 | 1461301805984 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:10:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 968ms 22:10:06 INFO - PROCESS | 792 | 1461301806055 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 792 | 1461301806059 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 22:10:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:10:06 INFO - PROCESS | 792 | 1461301806074 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:10:06 INFO - PROCESS | 792 | 1461301806079 Marionette TRACE conn6 <- [1,3094,null,{}] 22:10:06 INFO - PROCESS | 792 | 1461301806084 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}] 22:10:06 INFO - PROCESS | 792 | 1461301806215 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 22:10:06 INFO - PROCESS | 792 | 1461301806402 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:06 INFO - PROCESS | 792 | ++DOCSHELL 21BDC400 == 90 [pid = 792] [id = 785] 22:10:06 INFO - PROCESS | 792 | ++DOMWINDOW == 190 (21C18000) [pid = 792] [serial = 2353] [outer = 00000000] 22:10:06 INFO - PROCESS | 792 | ++DOMWINDOW == 191 (22025C00) [pid = 792] [serial = 2354] [outer = 21C18000] 22:10:06 INFO - PROCESS | 792 | 1461301806459 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 792 | ++DOMWINDOW == 192 (225B7C00) [pid = 792] [serial = 2355] [outer = 21C18000] 22:10:06 INFO - PROCESS | 792 | 1461301806972 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]]]}] 22:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:10:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 928ms 22:10:07 INFO - PROCESS | 792 | 1461301807006 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 22:10:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:10:07 INFO - PROCESS | 792 | 1461301807008 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 22:10:07 INFO - PROCESS | 792 | 1461301807012 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 792 | 1461301807014 Marionette TRACE conn6 <- [1,3098,null,{}] 22:10:07 INFO - PROCESS | 792 | 1461301807018 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}] 22:10:07 INFO - PROCESS | 792 | 1461301807175 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 22:10:07 INFO - PROCESS | 792 | 1461301807352 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 792 | ++DOCSHELL 225B9800 == 91 [pid = 792] [id = 786] 22:10:07 INFO - PROCESS | 792 | ++DOMWINDOW == 193 (225BCC00) [pid = 792] [serial = 2356] [outer = 00000000] 22:10:07 INFO - PROCESS | 792 | ++DOMWINDOW == 194 (229F3800) [pid = 792] [serial = 2357] [outer = 225BCC00] 22:10:07 INFO - PROCESS | 792 | 1461301807408 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 792 | ++DOMWINDOW == 195 (23202C00) [pid = 792] [serial = 2358] [outer = 225BCC00] 22:10:07 INFO - PROCESS | 792 | 1461301807926 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"]]]}] 22:10:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:10:07 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 22:10:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:10:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:10:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:10:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 928ms 22:10:07 INFO - PROCESS | 792 | 1461301807946 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 792 | 1461301807948 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 22:10:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:10:07 INFO - PROCESS | 792 | 1461301807952 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 792 | 1461301807953 Marionette TRACE conn6 <- [1,3102,null,{}] 22:10:07 INFO - PROCESS | 792 | 1461301807957 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}] 22:10:08 INFO - PROCESS | 792 | 1461301808082 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 22:10:08 INFO - PROCESS | 792 | 1461301808265 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\", \"c9a61d42-d8eb-466b-b2ce-5f4ad154f592\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:08 INFO - PROCESS | 792 | ++DOCSHELL 2320DC00 == 92 [pid = 792] [id = 787] 22:10:08 INFO - PROCESS | 792 | ++DOMWINDOW == 196 (2320E800) [pid = 792] [serial = 2359] [outer = 00000000] 22:10:08 INFO - PROCESS | 792 | ++DOMWINDOW == 197 (2332F800) [pid = 792] [serial = 2360] [outer = 2320E800] 22:10:08 INFO - PROCESS | 792 | 1461301808331 Marionette DEBUG loaded listener.js 22:10:08 INFO - PROCESS | 792 | ++DOMWINDOW == 198 (23205800) [pid = 792] [serial = 2361] [outer = 2320E800] 22:10:08 INFO - PROCESS | 792 | 1461301808839 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]]]}] 22:10:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:10:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 928ms 22:10:08 INFO - PROCESS | 792 | 1461301808923 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 22:10:08 INFO - PROCESS | 792 | 1461301808925 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 22:10:10 WARNING - u'runner_teardown' () 22:10:10 INFO - No more tests 22:10:10 INFO - Got 0 unexpected results 22:10:10 INFO - SUITE-END | took 741s 22:10:10 INFO - Closing logging queue 22:10:10 INFO - queue closed 22:10:10 INFO - Return code: 0 22:10:10 WARNING - # TBPL SUCCESS # 22:10:10 INFO - Running post-action listener: _resource_record_post_action 22:10:10 INFO - Running post-run listener: _resource_record_post_run 22:10:11 INFO - Total resource usage - Wall time: 753s; CPU: 14.0%; Read bytes: 124933632; Write bytes: 1230306304; Read time: 1784730; Write time: 6680450 22:10:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:10:11 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 16384; Write bytes: 29860352; Read time: 1620; Write time: 38810 22:10:11 INFO - run-tests - Wall time: 751s; CPU: 14.0%; Read bytes: 124917248; Write bytes: 1142487552; Read time: 1783110; Write time: 6597250 22:10:11 INFO - Running post-run listener: _upload_blobber_files 22:10:11 INFO - Blob upload gear active. 22:10:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:10:11 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 22:10:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 22:10:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 22:10:11 INFO - (blobuploader) - INFO - Open directory for files ... 22:10:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:10:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:10:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:10:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:10:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:10:13 INFO - (blobuploader) - INFO - Done attempting. 22:10:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:10:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:10:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:10:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:10:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:10:15 INFO - (blobuploader) - INFO - Done attempting. 22:10:15 INFO - (blobuploader) - INFO - Iteration through files over. 22:10:15 INFO - Return code: 0 22:10:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:10:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/18351b47f7d3a99706a7b9717c6f6aee648a60de309fd4285c0ca33e9c149d03d09eb0ddabcc3c6f191f5736f3a9b5b70ef40a753ce0df53665f5299ea279670", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b386a100b0f459573c59c708cef38a05145729aa91bb782403aa12df40ab02ba2509f602c5b1ee05ee0415957c89e8d92e024ba7732f54caf4b1c57116806321"} 22:10:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:10:15 INFO - Writing to file C:\slave\test\properties\blobber_files 22:10:15 INFO - Contents: 22:10:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/18351b47f7d3a99706a7b9717c6f6aee648a60de309fd4285c0ca33e9c149d03d09eb0ddabcc3c6f191f5736f3a9b5b70ef40a753ce0df53665f5299ea279670", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b386a100b0f459573c59c708cef38a05145729aa91bb782403aa12df40ab02ba2509f602c5b1ee05ee0415957c89e8d92e024ba7732f54caf4b1c57116806321"} 22:10:15 INFO - Running post-run listener: copy_logs_to_upload_dir 22:10:15 INFO - Copying logs to upload dir... 22:10:15 INFO - mkdir: C:\slave\test\build\upload\logs 22:10:15 INFO - Copying logs to upload dir... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... 22:10:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=984.642000 ========= master_lag: 1.27 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-04-21 22:10:16.414537) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 22:10:16.415609) ========= '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-018 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-018 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-018 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/18351b47f7d3a99706a7b9717c6f6aee648a60de309fd4285c0ca33e9c149d03d09eb0ddabcc3c6f191f5736f3a9b5b70ef40a753ce0df53665f5299ea279670", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b386a100b0f459573c59c708cef38a05145729aa91bb782403aa12df40ab02ba2509f602c5b1ee05ee0415957c89e8d92e024ba7732f54caf4b1c57116806321"} build_url:https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/18351b47f7d3a99706a7b9717c6f6aee648a60de309fd4285c0ca33e9c149d03d09eb0ddabcc3c6f191f5736f3a9b5b70ef40a753ce0df53665f5299ea279670", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b386a100b0f459573c59c708cef38a05145729aa91bb782403aa12df40ab02ba2509f602c5b1ee05ee0415957c89e8d92e024ba7732f54caf4b1c57116806321"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Uocql5TnTfettp6Cr0JEdg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.30 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 22:10:16.813203) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 22:10:16.813539) ========= '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-018 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-018 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-018 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: 4.36 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 22:10:21.276054) ========= ========= Started reboot slave lost (results: 0, elapsed: 2 secs) (at 2016-04-21 22:10:21.276367) ========= ========= Finished reboot slave lost (results: 0, elapsed: 2 secs) (at 2016-04-21 22:10:23.329179) ========= ========= Total master_lag: 15.38 =========