builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-154 starttime: 1467735192.66 results: success (0) buildid: 20160705080222 builduid: d8f172d1295a49149a1d56034bc9c957 revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:12.661177) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:12.661583) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:12.661879) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:12.819534) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:13:12.819911) ========= '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-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 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 --09:13:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.01 MB/s 09:13:13 (9.01 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.314000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:13:14.167439) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 09:13:14.167788) ========= '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-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 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.302000 ========= master_lag: 2.56 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 09:13:21.030993) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:13:21.031432) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 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-07-05 09:13:21,461 truncating revision to first 12 chars 2016-07-05 09:13:21,461 Setting DEBUG logging. 2016-07-05 09:13:21,461 attempt 1/10 2016-07-05 09:13:21,461 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4e1aa4b6f7b4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:13:21,963 unpacking tar archive at: mozilla-beta-4e1aa4b6f7b4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 4.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:13:26.751548) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:26.751892) ========= script_repo_revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:26.752291) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:26.752575) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:13:27.035485) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-07-05 09:13:27.035892) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 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 09:13:27 INFO - MultiFileLogger online at 20160705 09:13:27 in C:\slave\test 09:13:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:13:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:13:27 INFO - {'append_to_log': False, 09:13:27 INFO - 'base_work_dir': 'C:\\slave\\test', 09:13:27 INFO - 'blob_upload_branch': 'mozilla-beta', 09:13:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:13:27 INFO - 'buildbot_json_path': 'buildprops.json', 09:13:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:13:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:13:27 INFO - 'download_minidump_stackwalk': True, 09:13:27 INFO - 'download_symbols': 'true', 09:13:27 INFO - 'e10s': False, 09:13:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:13:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:13:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:13:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:13:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:13:27 INFO - 'C:/mozilla-build/tooltool.py'), 09:13:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:13:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:13:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:13:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:13:27 INFO - 'log_level': 'info', 09:13:27 INFO - 'log_to_console': True, 09:13:27 INFO - 'opt_config_files': (), 09:13:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:13:27 INFO - '--processes=1', 09:13:27 INFO - '--config=%(test_path)s/wptrunner.ini', 09:13:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:13:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:13:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:13:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:13:27 INFO - 'pip_index': False, 09:13:27 INFO - 'require_test_zip': True, 09:13:27 INFO - 'test_type': ('testharness',), 09:13:27 INFO - 'this_chunk': '1', 09:13:27 INFO - 'total_chunks': '10', 09:13:27 INFO - 'virtualenv_path': 'venv', 09:13:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:13:27 INFO - 'work_dir': 'build'} 09:13:27 INFO - ##### 09:13:27 INFO - ##### Running clobber step. 09:13:27 INFO - ##### 09:13:27 INFO - Running pre-action listener: _resource_record_pre_action 09:13:27 INFO - Running main action method: clobber 09:13:27 INFO - rmtree: C:\slave\test\build 09:13:27 INFO - Using _rmtree_windows ... 09:13:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:14:56 INFO - Running post-action listener: _resource_record_post_action 09:14:56 INFO - ##### 09:14:56 INFO - ##### Running read-buildbot-config step. 09:14:56 INFO - ##### 09:14:56 INFO - Running pre-action listener: _resource_record_pre_action 09:14:56 INFO - Running main action method: read_buildbot_config 09:14:56 INFO - Using buildbot properties: 09:14:56 INFO - { 09:14:56 INFO - "project": "", 09:14:56 INFO - "product": "firefox", 09:14:56 INFO - "script_repo_revision": "production", 09:14:56 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:14:56 INFO - "repository": "", 09:14:56 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:14:56 INFO - "buildid": "20160705080222", 09:14:56 INFO - "pgo_build": "False", 09:14:56 INFO - "basedir": "C:\\slave\\test", 09:14:56 INFO - "buildnumber": 3, 09:14:56 INFO - "slavename": "t-w732-ix-154", 09:14:56 INFO - "revision": "4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f", 09:14:56 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:14:56 INFO - "platform": "win32", 09:14:56 INFO - "branch": "mozilla-beta", 09:14:56 INFO - "repo_path": "releases/mozilla-beta", 09:14:56 INFO - "moz_repo_path": "", 09:14:56 INFO - "stage_platform": "win32", 09:14:56 INFO - "builduid": "d8f172d1295a49149a1d56034bc9c957", 09:14:56 INFO - "slavebuilddir": "test" 09:14:56 INFO - } 09:14:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:14:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:14:56 INFO - Running post-action listener: _resource_record_post_action 09:14:56 INFO - ##### 09:14:56 INFO - ##### Running download-and-extract step. 09:14:56 INFO - ##### 09:14:56 INFO - Running pre-action listener: _resource_record_pre_action 09:14:56 INFO - Running main action method: download_and_extract 09:14:56 INFO - mkdir: C:\slave\test\build\tests 09:14:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:56 INFO - https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:14:56 INFO - trying https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:14:56 INFO - Downloading https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:14:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 09:14:57 INFO - Downloaded 1240 bytes. 09:14:57 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:14:57 INFO - Using the following test package requirements: 09:14:57 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:14:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:14:57 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:14:57 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'jsshell-win32.zip'], 09:14:57 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:14:57 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:14:57 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:14:57 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:14:57 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:14:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:14:57 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:14:57 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:14:57 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')]} 09:14:57 INFO - https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:14:57 INFO - trying https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:14:57 INFO - Downloading https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 09:14:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 09:14:59 INFO - Downloaded 20402847 bytes. 09:14:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:14:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:15:01 INFO - caution: filename not matched: web-platform/* 09:15:01 INFO - Return code: 11 09:15:01 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')]} 09:15:01 INFO - https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:15:01 INFO - trying https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:15:01 INFO - Downloading https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 09:15:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 09:15:02 INFO - Downloaded 36389110 bytes. 09:15:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:15:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:15:50 INFO - caution: filename not matched: bin/* 09:15:50 INFO - caution: filename not matched: config/* 09:15:50 INFO - caution: filename not matched: mozbase/* 09:15:50 INFO - caution: filename not matched: marionette/* 09:15:50 INFO - caution: filename not matched: tools/wptserve/* 09:15:50 INFO - Return code: 11 09:15:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:50 INFO - https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:15:50 INFO - trying https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:15:50 INFO - Downloading https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:15:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 09:15:55 INFO - Downloaded 68470900 bytes. 09:15:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:15:55 INFO - mkdir: C:\slave\test\properties 09:15:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:15:55 INFO - Writing to file C:\slave\test\properties\build_url 09:15:55 INFO - Contents: 09:15:55 INFO - build_url:https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:15:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:15:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:15:56 INFO - Writing to file C:\slave\test\properties\symbols_url 09:15:56 INFO - Contents: 09:15:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:15:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:56 INFO - https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:15:56 INFO - trying https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:15:56 INFO - Downloading https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:15:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:15:59 INFO - Downloaded 55590603 bytes. 09:15:59 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:15:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:16:02 INFO - Return code: 0 09:16:02 INFO - Running post-action listener: _resource_record_post_action 09:16:02 INFO - Running post-action listener: set_extra_try_arguments 09:16:02 INFO - ##### 09:16:02 INFO - ##### Running create-virtualenv step. 09:16:02 INFO - ##### 09:16:02 INFO - Running pre-action listener: _pre_create_virtualenv 09:16:02 INFO - Running pre-action listener: _resource_record_pre_action 09:16:02 INFO - Running main action method: create_virtualenv 09:16:02 INFO - Creating virtualenv C:\slave\test\build\venv 09:16:02 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 09:16:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:16:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:16:12 INFO - Installing distribute......................................................................................................................................................................................done. 09:16:13 INFO - Return code: 0 09:16:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:16:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:16:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:16:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:16:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:16:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:16:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:16:13 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:16:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:16:13 INFO - 'DCLOCATION': 'SCL3', 09:16:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:16:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:16:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:16:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:16:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:16:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:16:13 INFO - 'HOMEDRIVE': 'C:', 09:16:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:16:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:16:13 INFO - 'KTS_VERSION': '1.19c', 09:16:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:16:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:16:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:16:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:16:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:16:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:16:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:16:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:16:13 INFO - 'MOZ_AIRBAG': '1', 09:16:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:16:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:13 INFO - 'MOZ_MSVCVERSION': '8', 09:16:13 INFO - 'MOZ_NO_REMOTE': '1', 09:16:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:16:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:16:13 INFO - 'NO_EM_RESTART': '1', 09:16:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:16:13 INFO - 'OS': 'Windows_NT', 09:16:13 INFO - 'OURDRIVE': 'C:', 09:16:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:16:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:16:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:16:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:16:13 INFO - 'PROCESSOR_LEVEL': '6', 09:16:13 INFO - 'PROCESSOR_REVISION': '1e05', 09:16:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:16:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:16:13 INFO - 'PROMPT': '$P$G', 09:16:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:16:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:16:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:16:13 INFO - 'PWD': 'C:\\slave\\test', 09:16:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:16:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:16:13 INFO - 'SYSTEMDRIVE': 'C:', 09:16:13 INFO - 'SYSTEMROOT': 'C:\\windows', 09:16:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:13 INFO - 'TEST1': 'testie', 09:16:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:13 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:16:13 INFO - 'USERNAME': 'cltbld', 09:16:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:16:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:16:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:16:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:16:13 INFO - 'WINDIR': 'C:\\windows', 09:16:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:16:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:16:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:16:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:16:15 INFO - Downloading/unpacking psutil>=0.7.1 09:16:15 INFO - Running setup.py egg_info for package psutil 09:16:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:16:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:15 INFO - Installing collected packages: psutil 09:16:15 INFO - Running setup.py install for psutil 09:16:15 INFO - building 'psutil._psutil_windows' extension 09:16:15 INFO - error: Unable to find vcvarsall.bat 09:16:15 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-r6epoe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:16:15 INFO - running install 09:16:15 INFO - running build 09:16:15 INFO - running build_py 09:16:15 INFO - creating build 09:16:15 INFO - creating build\lib.win32-2.7 09:16:15 INFO - creating build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:16:15 INFO - running build_ext 09:16:15 INFO - building 'psutil._psutil_windows' extension 09:16:15 INFO - error: Unable to find vcvarsall.bat 09:16:15 INFO - ---------------------------------------- 09:16:15 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-r6epoe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:16:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:16:15 WARNING - Return code: 1 09:16:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:16:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:16:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:16:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:16:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:16:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:16:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:16:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:16:15 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:16:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:16:15 INFO - 'DCLOCATION': 'SCL3', 09:16:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:16:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:16:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:16:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:16:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:16:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:16:15 INFO - 'HOMEDRIVE': 'C:', 09:16:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:16:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:16:15 INFO - 'KTS_VERSION': '1.19c', 09:16:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:16:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:16:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:16:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:16:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:16:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:16:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:16:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:16:15 INFO - 'MOZ_AIRBAG': '1', 09:16:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:16:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:15 INFO - 'MOZ_MSVCVERSION': '8', 09:16:15 INFO - 'MOZ_NO_REMOTE': '1', 09:16:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:16:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:16:15 INFO - 'NO_EM_RESTART': '1', 09:16:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:16:15 INFO - 'OS': 'Windows_NT', 09:16:15 INFO - 'OURDRIVE': 'C:', 09:16:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:16:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:16:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:16:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:16:15 INFO - 'PROCESSOR_LEVEL': '6', 09:16:15 INFO - 'PROCESSOR_REVISION': '1e05', 09:16:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:16:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:16:15 INFO - 'PROMPT': '$P$G', 09:16:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:16:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:16:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:16:15 INFO - 'PWD': 'C:\\slave\\test', 09:16:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:16:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:16:15 INFO - 'SYSTEMDRIVE': 'C:', 09:16:15 INFO - 'SYSTEMROOT': 'C:\\windows', 09:16:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:15 INFO - 'TEST1': 'testie', 09:16:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:15 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:16:15 INFO - 'USERNAME': 'cltbld', 09:16:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:16:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:16:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:16:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:16:15 INFO - 'WINDIR': 'C:\\windows', 09:16:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:16:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:16:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:16:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:16:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:16:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:16:16 INFO - Running setup.py egg_info for package mozsystemmonitor 09:16:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:16:16 INFO - Running setup.py egg_info for package psutil 09:16:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:16:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:16 INFO - Installing collected packages: mozsystemmonitor, psutil 09:16:16 INFO - Running setup.py install for mozsystemmonitor 09:16:16 INFO - Running setup.py install for psutil 09:16:16 INFO - building 'psutil._psutil_windows' extension 09:16:16 INFO - error: Unable to find vcvarsall.bat 09:16:16 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-v3bewb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:16:16 INFO - running install 09:16:16 INFO - running build 09:16:16 INFO - running build_py 09:16:16 INFO - running build_ext 09:16:16 INFO - building 'psutil._psutil_windows' extension 09:16:16 INFO - error: Unable to find vcvarsall.bat 09:16:16 INFO - ---------------------------------------- 09:16:16 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-v3bewb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:16:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:16:16 WARNING - Return code: 1 09:16:16 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:16:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:16:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:16:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:16:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:16:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:16:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:16:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:16:16 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:16:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:16:16 INFO - 'DCLOCATION': 'SCL3', 09:16:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:16:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:16:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:16:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:16:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:16:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:16:16 INFO - 'HOMEDRIVE': 'C:', 09:16:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:16:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:16:16 INFO - 'KTS_VERSION': '1.19c', 09:16:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:16:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:16:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:16:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:16:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:16:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:16:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:16:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:16:16 INFO - 'MOZ_AIRBAG': '1', 09:16:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:16:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:16 INFO - 'MOZ_MSVCVERSION': '8', 09:16:16 INFO - 'MOZ_NO_REMOTE': '1', 09:16:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:16:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:16:16 INFO - 'NO_EM_RESTART': '1', 09:16:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:16:16 INFO - 'OS': 'Windows_NT', 09:16:16 INFO - 'OURDRIVE': 'C:', 09:16:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:16:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:16:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:16:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:16:16 INFO - 'PROCESSOR_LEVEL': '6', 09:16:16 INFO - 'PROCESSOR_REVISION': '1e05', 09:16:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:16:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:16:16 INFO - 'PROMPT': '$P$G', 09:16:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:16:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:16:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:16:16 INFO - 'PWD': 'C:\\slave\\test', 09:16:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:16:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:16:16 INFO - 'SYSTEMDRIVE': 'C:', 09:16:16 INFO - 'SYSTEMROOT': 'C:\\windows', 09:16:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:16 INFO - 'TEST1': 'testie', 09:16:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:16 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:16:16 INFO - 'USERNAME': 'cltbld', 09:16:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:16:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:16:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:16:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:16:16 INFO - 'WINDIR': 'C:\\windows', 09:16:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:16:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:16:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:16:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:16:17 INFO - Downloading/unpacking blobuploader==1.2.4 09:16:17 INFO - Downloading blobuploader-1.2.4.tar.gz 09:16:17 INFO - Running setup.py egg_info for package blobuploader 09:16:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:16:21 INFO - Running setup.py egg_info for package requests 09:16:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:16:21 INFO - Downloading docopt-0.6.1.tar.gz 09:16:21 INFO - Running setup.py egg_info for package docopt 09:16:21 INFO - Installing collected packages: blobuploader, docopt, requests 09:16:21 INFO - Running setup.py install for blobuploader 09:16:21 INFO - Running setup.py install for docopt 09:16:21 INFO - Running setup.py install for requests 09:16:21 INFO - Successfully installed blobuploader docopt requests 09:16:21 INFO - Cleaning up... 09:16:21 INFO - Return code: 0 09:16:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:16:21 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')]} 09:16:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:21 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')]} 09:16:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:21 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, '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-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:16:21 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 09:16:21 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 09:16:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:16:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:16:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:16:21 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:16:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:16:21 INFO - 'DCLOCATION': 'SCL3', 09:16:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:16:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:16:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:16:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:16:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:16:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:16:21 INFO - 'HOMEDRIVE': 'C:', 09:16:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:16:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:16:21 INFO - 'KTS_VERSION': '1.19c', 09:16:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:16:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:16:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:16:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:16:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:16:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:16:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:16:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:16:21 INFO - 'MOZ_AIRBAG': '1', 09:16:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:16:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:21 INFO - 'MOZ_MSVCVERSION': '8', 09:16:21 INFO - 'MOZ_NO_REMOTE': '1', 09:16:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:16:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:16:21 INFO - 'NO_EM_RESTART': '1', 09:16:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:16:21 INFO - 'OS': 'Windows_NT', 09:16:21 INFO - 'OURDRIVE': 'C:', 09:16:21 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:16:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:16:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:16:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:16:21 INFO - 'PROCESSOR_LEVEL': '6', 09:16:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:16:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:16:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:16:21 INFO - 'PROMPT': '$P$G', 09:16:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:16:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:16:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:16:21 INFO - 'PWD': 'C:\\slave\\test', 09:16:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:16:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:16:21 INFO - 'SYSTEMDRIVE': 'C:', 09:16:21 INFO - 'SYSTEMROOT': 'C:\\windows', 09:16:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:21 INFO - 'TEST1': 'testie', 09:16:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:21 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:16:21 INFO - 'USERNAME': 'cltbld', 09:16:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:16:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:16:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:16:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:16:21 INFO - 'WINDIR': 'C:\\windows', 09:16:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:16:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:16:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:16:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:16:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:16:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:16:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:16:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:16:26 INFO - Unpacking c:\slave\test\build\tests\marionette 09:16:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:16:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:16:26 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 09:16:26 INFO - Running setup.py install for browsermob-proxy 09:16:40 INFO - Running setup.py install for manifestparser 09:16:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for marionette-client 09:16:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:16:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for marionette-driver 09:16:40 INFO - Running setup.py install for mozcrash 09:16:40 INFO - Running setup.py install for mozdebug 09:16:40 INFO - Running setup.py install for mozdevice 09:16:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozfile 09:16:40 INFO - Running setup.py install for mozhttpd 09:16:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozinfo 09:16:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozInstall 09:16:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozleak 09:16:40 INFO - Running setup.py install for mozlog 09:16:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for moznetwork 09:16:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozprocess 09:16:40 INFO - Running setup.py install for mozprofile 09:16:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozrunner 09:16:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for mozscreenshot 09:16:40 INFO - Running setup.py install for moztest 09:16:40 INFO - Running setup.py install for mozversion 09:16:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:16:40 INFO - Running setup.py install for wptserve 09:16:40 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 09:16:40 INFO - Cleaning up... 09:16:40 INFO - Return code: 0 09:16:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:16:40 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')]} 09:16:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:40 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')]} 09:16:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:40 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 0x01B0B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, '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-154', 'USERDOMAIN': 'T-W732-IX-154', '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-154', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:16:40 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 09:16:40 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 09:16:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:16:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:16:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:16:40 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:16:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:16:40 INFO - 'DCLOCATION': 'SCL3', 09:16:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:16:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:16:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:16:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:16:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:16:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:16:40 INFO - 'HOMEDRIVE': 'C:', 09:16:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:16:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:16:40 INFO - 'KTS_VERSION': '1.19c', 09:16:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:16:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:16:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:16:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:16:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:16:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:16:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:16:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:16:40 INFO - 'MOZ_AIRBAG': '1', 09:16:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:16:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:40 INFO - 'MOZ_MSVCVERSION': '8', 09:16:40 INFO - 'MOZ_NO_REMOTE': '1', 09:16:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:16:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:16:40 INFO - 'NO_EM_RESTART': '1', 09:16:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:16:40 INFO - 'OS': 'Windows_NT', 09:16:40 INFO - 'OURDRIVE': 'C:', 09:16:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:16:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:16:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:16:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:16:40 INFO - 'PROCESSOR_LEVEL': '6', 09:16:40 INFO - 'PROCESSOR_REVISION': '1e05', 09:16:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:16:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:16:40 INFO - 'PROMPT': '$P$G', 09:16:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:16:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:16:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:16:40 INFO - 'PWD': 'C:\\slave\\test', 09:16:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:16:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:16:40 INFO - 'SYSTEMDRIVE': 'C:', 09:16:40 INFO - 'SYSTEMROOT': 'C:\\windows', 09:16:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:40 INFO - 'TEST1': 'testie', 09:16:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:16:40 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:16:40 INFO - 'USERNAME': 'cltbld', 09:16:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:16:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:16:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:16:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:16:40 INFO - 'WINDIR': 'C:\\windows', 09:16:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:16:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:16:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:16:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:16:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:16:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:16:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:16:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:16:44 INFO - Unpacking c:\slave\test\build\tests\marionette 09:16:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:16:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:16:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:16:56 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)) 09:16:56 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)) 09:16:56 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)) 09:16:56 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)) 09:16:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:16:56 INFO - Downloading blessings-1.6.tar.gz 09:16:56 INFO - Running setup.py egg_info for package blessings 09:16:56 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)) 09:16:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:16:56 INFO - Running setup.py install for blessings 09:16:56 INFO - Running setup.py install for browsermob-proxy 09:16:56 INFO - Running setup.py install for manifestparser 09:16:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for marionette-client 09:16:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:16:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for marionette-driver 09:16:56 INFO - Running setup.py install for mozcrash 09:16:56 INFO - Running setup.py install for mozdebug 09:16:56 INFO - Running setup.py install for mozdevice 09:16:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for mozhttpd 09:16:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for mozInstall 09:16:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for mozleak 09:16:56 INFO - Running setup.py install for mozprofile 09:16:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Running setup.py install for mozrunner 09:16:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:16:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:16:58 INFO - Running setup.py install for mozscreenshot 09:16:58 INFO - Running setup.py install for moztest 09:16:58 INFO - Running setup.py install for mozversion 09:16:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:16:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:16:58 INFO - Running setup.py install for wptserve 09:16:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:16:58 INFO - Cleaning up... 09:16:58 INFO - Return code: 0 09:16:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:16:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:16:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:16:58 INFO - Reading from file tmpfile_stdout 09:16:58 INFO - Using _rmtree_windows ... 09:16:58 INFO - Using _rmtree_windows ... 09:16:58 INFO - Current package versions: 09:16:58 INFO - blessings == 1.6 09:16:58 INFO - blobuploader == 1.2.4 09:16:58 INFO - browsermob-proxy == 0.6.0 09:16:58 INFO - distribute == 0.6.14 09:16:58 INFO - docopt == 0.6.1 09:16:58 INFO - manifestparser == 1.1 09:16:58 INFO - marionette-client == 2.3.0 09:16:58 INFO - marionette-driver == 1.4.0 09:16:58 INFO - mozInstall == 1.12 09:16:58 INFO - mozcrash == 0.17 09:16:58 INFO - mozdebug == 0.1 09:16:58 INFO - mozdevice == 0.48 09:16:58 INFO - mozfile == 1.2 09:16:58 INFO - mozhttpd == 0.7 09:16:58 INFO - mozinfo == 0.9 09:16:58 INFO - mozleak == 0.1 09:16:58 INFO - mozlog == 3.1 09:16:58 INFO - moznetwork == 0.27 09:16:58 INFO - mozprocess == 0.22 09:16:58 INFO - mozprofile == 0.28 09:16:58 INFO - mozrunner == 6.11 09:16:58 INFO - mozscreenshot == 0.1 09:16:58 INFO - mozsystemmonitor == 0.0 09:16:58 INFO - moztest == 0.7 09:16:58 INFO - mozversion == 1.4 09:16:58 INFO - requests == 1.2.3 09:16:58 INFO - wptserve == 1.4.0 09:16:58 INFO - Running post-action listener: _resource_record_post_action 09:16:58 INFO - Running post-action listener: _start_resource_monitoring 09:16:58 INFO - Starting resource monitoring. 09:16:58 INFO - ##### 09:16:58 INFO - ##### Running pull step. 09:16:58 INFO - ##### 09:16:58 INFO - Running pre-action listener: _resource_record_pre_action 09:16:58 INFO - Running main action method: pull 09:16:58 INFO - Pull has nothing to do! 09:16:58 INFO - Running post-action listener: _resource_record_post_action 09:16:58 INFO - ##### 09:16:58 INFO - ##### Running install step. 09:16:58 INFO - ##### 09:16:58 INFO - Running pre-action listener: _resource_record_pre_action 09:16:58 INFO - Running main action method: install 09:16:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:16:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:16:58 INFO - Reading from file tmpfile_stdout 09:16:58 INFO - Using _rmtree_windows ... 09:16:58 INFO - Using _rmtree_windows ... 09:16:58 INFO - Detecting whether we're running mozinstall >=1.0... 09:16:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:16:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:16:58 INFO - Reading from file tmpfile_stdout 09:16:58 INFO - Output received: 09:16:58 INFO - Usage: mozinstall-script.py [options] installer 09:16:58 INFO - Options: 09:16:58 INFO - -h, --help show this help message and exit 09:16:58 INFO - -d DEST, --destination=DEST 09:16:58 INFO - Directory to install application into. [default: 09:16:58 INFO - "C:\slave\test"] 09:16:58 INFO - --app=APP Application being installed. [default: firefox] 09:16:58 INFO - Using _rmtree_windows ... 09:16:58 INFO - Using _rmtree_windows ... 09:16:59 INFO - mkdir: C:\slave\test\build\application 09:16:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:16:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 09:17:00 INFO - Reading from file tmpfile_stdout 09:17:00 INFO - Output received: 09:17:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:17:00 INFO - Using _rmtree_windows ... 09:17:00 INFO - Using _rmtree_windows ... 09:17:00 INFO - Running post-action listener: _resource_record_post_action 09:17:00 INFO - ##### 09:17:00 INFO - ##### Running run-tests step. 09:17:00 INFO - ##### 09:17:00 INFO - Running pre-action listener: _resource_record_pre_action 09:17:00 INFO - Running main action method: run_tests 09:17:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:17:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:17:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:17:00 INFO - grabbing minidump binary from tooltool 09:17:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:17:00 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B3A368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:17:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:17:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:17:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:17:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnoord4 09:17:02 INFO - INFO - File integrity verified, renaming tmpnoord4 to win32-minidump_stackwalk.exe 09:17:02 INFO - Return code: 0 09:17:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:17:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:17:02 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/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:17:02 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/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:17:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:17:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:17:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:17:02 INFO - 'COMPUTERNAME': 'T-W732-IX-154', 09:17:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:17:02 INFO - 'DCLOCATION': 'SCL3', 09:17:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:17:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:17:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:17:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:17:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:17:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:17:02 INFO - 'HOMEDRIVE': 'C:', 09:17:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:17:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:17:02 INFO - 'KTS_VERSION': '1.19c', 09:17:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:17:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:17:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-154', 09:17:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:17:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:17:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:17:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:17:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:17:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:17:02 INFO - 'MOZ_AIRBAG': '1', 09:17:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:17:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:17:02 INFO - 'MOZ_MSVCVERSION': '8', 09:17:02 INFO - 'MOZ_NO_REMOTE': '1', 09:17:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:17:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:17:02 INFO - 'NO_EM_RESTART': '1', 09:17:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:17:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:17:02 INFO - 'OS': 'Windows_NT', 09:17:02 INFO - 'OURDRIVE': 'C:', 09:17:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:17:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:17:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:17:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:17:02 INFO - 'PROCESSOR_LEVEL': '6', 09:17:02 INFO - 'PROCESSOR_REVISION': '1e05', 09:17:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:17:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:17:02 INFO - 'PROMPT': '$P$G', 09:17:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:17:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:17:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:17:02 INFO - 'PWD': 'C:\\slave\\test', 09:17:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:17:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:17:02 INFO - 'SYSTEMDRIVE': 'C:', 09:17:02 INFO - 'SYSTEMROOT': 'C:\\windows', 09:17:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:17:02 INFO - 'TEST1': 'testie', 09:17:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:17:02 INFO - 'USERDOMAIN': 'T-W732-IX-154', 09:17:02 INFO - 'USERNAME': 'cltbld', 09:17:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:17:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:17:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:17:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:17:02 INFO - 'WINDIR': 'C:\\windows', 09:17:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:17:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:17:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:17:02 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/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 09:17:04 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 09:17:04 INFO - import pkg_resources 09:17:05 INFO - Using 1 client processes 09:17:08 INFO - SUITE-START | Running 778 tests 09:17:08 INFO - Running testharness tests 09:17:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:17:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:17:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:17:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:17:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:17:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:17:08 INFO - Setting up ssl 09:17:09 INFO - PROCESS | certutil | 09:17:09 INFO - PROCESS | certutil | 09:17:09 INFO - PROCESS | certutil | 09:17:09 INFO - Certificate Nickname Trust Attributes 09:17:09 INFO - SSL,S/MIME,JAR/XPI 09:17:09 INFO - 09:17:09 INFO - web-platform-tests CT,, 09:17:09 INFO - 09:17:09 INFO - Starting runner 09:17:09 INFO - PROCESS | 3672 | [3672] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:17:10 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:17:10 INFO - PROCESS | 3672 | [3672] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:17:11 INFO - PROCESS | 3672 | 1467735431582 Marionette DEBUG Marionette enabled via build flag and pref 09:17:12 INFO - PROCESS | 3672 | ++DOCSHELL 10DCE000 == 1 [pid = 3672] [id = 1] 09:17:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 1 (10DCE400) [pid = 3672] [serial = 1] [outer = 00000000] 09:17:12 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:17:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 2 (10DCF000) [pid = 3672] [serial = 2] [outer = 10DCE400] 09:17:12 INFO - PROCESS | 3672 | ++DOCSHELL 14710C00 == 2 [pid = 3672] [id = 2] 09:17:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 3 (14711000) [pid = 3672] [serial = 3] [outer = 00000000] 09:17:12 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:17:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 4 (14711C00) [pid = 3672] [serial = 4] [outer = 14711000] 09:17:13 INFO - PROCESS | 3672 | 1467735433190 Marionette INFO Listening on port 2828 09:17:14 INFO - PROCESS | 3672 | 1467735434780 Marionette DEBUG Marionette enabled via command-line flag 09:17:14 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:17:14 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:17:14 INFO - PROCESS | 3672 | ++DOCSHELL 15167000 == 3 [pid = 3672] [id = 3] 09:17:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 5 (1516F000) [pid = 3672] [serial = 5] [outer = 00000000] 09:17:14 INFO - PROCESS | 3672 | [3672] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:17:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 6 (1516FC00) [pid = 3672] [serial = 6] [outer = 1516F000] 09:17:14 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:17:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 7 (16055000) [pid = 3672] [serial = 7] [outer = 14711000] 09:17:15 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:15 INFO - PROCESS | 3672 | 1467735435868 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49616 09:17:15 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:15 INFO - PROCESS | 3672 | 1467735435874 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49618 09:17:15 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:15 INFO - PROCESS | 3672 | 1467735435910 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49619 09:17:15 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:15 INFO - PROCESS | 3672 | 1467735435917 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49621 09:17:15 INFO - PROCESS | 3672 | 1467735435920 Marionette DEBUG Closed connection conn0 09:17:15 INFO - PROCESS | 3672 | 1467735435922 Marionette DEBUG Closed connection conn1 09:17:15 INFO - PROCESS | 3672 | 1467735435982 Marionette DEBUG Closed connection conn2 09:17:16 INFO - PROCESS | 3672 | 1467735436015 Marionette DEBUG Closed connection conn3 09:17:16 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:16 INFO - PROCESS | 3672 | 1467735436020 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49622 09:17:16 INFO - PROCESS | 3672 | 1467735436112 Marionette DEBUG Closed connection conn4 09:17:16 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:17:16 INFO - PROCESS | 3672 | 1467735436120 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49624 09:17:16 INFO - PROCESS | 3672 | ++DOCSHELL 10DCF400 == 4 [pid = 3672] [id = 4] 09:17:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 8 (17012800) [pid = 3672] [serial = 8] [outer = 00000000] 09:17:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 9 (17376000) [pid = 3672] [serial = 9] [outer = 17012800] 09:17:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 10 (1737C400) [pid = 3672] [serial = 10] [outer = 17012800] 09:17:16 INFO - PROCESS | 3672 | 1467735436259 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:17:16 INFO - PROCESS | 3672 | 1467735436264 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705080222","device":"desktop","version":"48.0"} 09:17:17 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:17:18 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:17:18 INFO - PROCESS | 3672 | [3672] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:17:18 INFO - PROCESS | 3672 | ++DOCSHELL 1AC9EC00 == 5 [pid = 3672] [id = 5] 09:17:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 11 (1AC9F400) [pid = 3672] [serial = 11] [outer = 00000000] 09:17:18 INFO - PROCESS | 3672 | ++DOCSHELL 1CCBA800 == 6 [pid = 3672] [id = 6] 09:17:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 12 (1CCBAC00) [pid = 3672] [serial = 12] [outer = 00000000] 09:17:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:17:18 INFO - PROCESS | 3672 | ++DOCSHELL 19250000 == 7 [pid = 3672] [id = 7] 09:17:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 13 (19250400) [pid = 3672] [serial = 13] [outer = 00000000] 09:17:18 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:17:18 INFO - PROCESS | 3672 | [3672] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:17:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 14 (1ADC5C00) [pid = 3672] [serial = 14] [outer = 19250400] 09:17:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 15 (19810C00) [pid = 3672] [serial = 15] [outer = 1AC9F400] 09:17:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 16 (19159800) [pid = 3672] [serial = 16] [outer = 1CCBAC00] 09:17:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 17 (1915C400) [pid = 3672] [serial = 17] [outer = 19250400] 09:17:19 INFO - PROCESS | 3672 | 1467735439701 Marionette INFO startBrowser 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:19 INFO - PROCESS | 3672 | 1467735439738 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3672 | 1467735439751 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3672 | 1467735439754 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 18 (1C18DC00) [pid = 3672] [serial = 18] [outer = 19250400] 09:17:20 INFO - PROCESS | 3672 | 1467735440456 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"3780910f-ca4f-40c4-9f34-2f884a8f1b42","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705080222","device":"desktop","version":"48.0","command_id":1}}] 09:17:20 INFO - PROCESS | 3672 | 1467735440698 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:17:20 INFO - PROCESS | 3672 | 1467735440701 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:20 INFO - PROCESS | 3672 | 1467735440731 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:17:20 INFO - PROCESS | 3672 | 1467735440750 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:17:20 INFO - PROCESS | 3672 | 1467735440753 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:20 INFO - PROCESS | 3672 | [3672] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:17:21 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:17:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 19 (1C9FA800) [pid = 3672] [serial = 19] [outer = 19250400] 09:17:21 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:21 INFO - PROCESS | 3672 | 1467735441868 Marionette TRACE conn5 <- [1,3,null,{}] 09:17:21 INFO - PROCESS | 3672 | 1467735441871 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:17:21 INFO - PROCESS | 3672 | 1467735441874 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:21 INFO - PROCESS | 3672 | 1467735441892 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:17:21 INFO - PROCESS | 3672 | 1467735441901 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3672 | 1467735441903 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:17:21 INFO - PROCESS | 3672 | 1467735441909 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3672 | 1467735441912 Marionette TRACE conn5 <- [1,6,null,{}] 09:17:22 INFO - PROCESS | 3672 | 1467735442001 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 3672 | 1467735442003 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:22 INFO - PROCESS | 3672 | 1467735442024 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:17:22 INFO - PROCESS | 3672 | 1467735442028 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3672 | 1467735442031 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:22 INFO - PROCESS | 3672 | ++DOCSHELL 1DDC3000 == 8 [pid = 3672] [id = 8] 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 20 (1DDC3400) [pid = 3672] [serial = 20] [outer = 00000000] 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 21 (1DDC5C00) [pid = 3672] [serial = 21] [outer = 1DDC3400] 09:17:22 INFO - PROCESS | 3672 | 1467735442082 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 22 (1DFCC000) [pid = 3672] [serial = 22] [outer = 1DDC3400] 09:17:22 INFO - PROCESS | 3672 | ++DOCSHELL 17F9AC00 == 9 [pid = 3672] [id = 9] 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 23 (17FD2000) [pid = 3672] [serial = 23] [outer = 00000000] 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 24 (1DFD0C00) [pid = 3672] [serial = 24] [outer = 17FD2000] 09:17:22 INFO - PROCESS | 3672 | 1467735442481 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 25 (08F69000) [pid = 3672] [serial = 25] [outer = 17FD2000] 09:17:22 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:22 INFO - PROCESS | 3672 | --DOCSHELL 10DCE000 == 8 [pid = 3672] [id = 1] 09:17:23 INFO - PROCESS | 3672 | 1467735443459 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1577ms 09:17:23 INFO - PROCESS | 3672 | 1467735443487 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 3672 | 1467735443491 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:17:23 INFO - PROCESS | 3672 | 1467735443496 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 3672 | 1467735443500 Marionette TRACE conn5 <- [1,10,null,{}] 09:17:23 INFO - PROCESS | 3672 | 1467735443505 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 3672 | 1467735443507 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:23 INFO - PROCESS | 3672 | 1467735443646 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:17:23 INFO - PROCESS | 3672 | 1467735443709 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3672 | 1467735443712 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:23 INFO - PROCESS | 3672 | ++DOCSHELL 196B8000 == 9 [pid = 3672] [id = 10] 09:17:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 26 (19A48400) [pid = 3672] [serial = 26] [outer = 00000000] 09:17:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 27 (1A3EB800) [pid = 3672] [serial = 27] [outer = 19A48400] 09:17:23 INFO - PROCESS | 3672 | 1467735443812 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 28 (1ADCF800) [pid = 3672] [serial = 28] [outer = 19A48400] 09:17:24 INFO - PROCESS | 3672 | 1467735444394 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:17:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 09:17:24 INFO - PROCESS | 3672 | 1467735444430 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 3672 | 1467735444435 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:17:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:17:24 INFO - PROCESS | 3672 | 1467735444442 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 3672 | 1467735444445 Marionette TRACE conn5 <- [1,14,null,{}] 09:17:24 INFO - PROCESS | 3672 | 1467735444449 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 3672 | 1467735444452 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:24 INFO - PROCESS | 3672 | 1467735444576 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:17:24 INFO - PROCESS | 3672 | 1467735444635 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 3672 | 1467735444638 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:24 INFO - PROCESS | 3672 | ++DOCSHELL 1DDC5000 == 10 [pid = 3672] [id = 11] 09:17:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 29 (1DDC5400) [pid = 3672] [serial = 29] [outer = 00000000] 09:17:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 30 (1DFD0000) [pid = 3672] [serial = 30] [outer = 1DDC5400] 09:17:24 INFO - PROCESS | 3672 | 1467735444695 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 31 (17315800) [pid = 3672] [serial = 31] [outer = 1DDC5400] 09:17:25 INFO - PROCESS | 3672 | ++DOCSHELL 0D036400 == 11 [pid = 3672] [id = 12] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 32 (0D036800) [pid = 3672] [serial = 32] [outer = 00000000] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 33 (0D042800) [pid = 3672] [serial = 33] [outer = 0D036800] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 34 (0CDD2400) [pid = 3672] [serial = 34] [outer = 0D036800] 09:17:25 INFO - PROCESS | 3672 | ++DOCSHELL 0CD68C00 == 12 [pid = 3672] [id = 13] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 35 (0D033400) [pid = 3672] [serial = 35] [outer = 00000000] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 36 (109ADC00) [pid = 3672] [serial = 36] [outer = 0D033400] 09:17:25 INFO - PROCESS | 3672 | --DOCSHELL 10DCF400 == 11 [pid = 3672] [id = 4] 09:17:25 INFO - PROCESS | 3672 | 1467735445554 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 37 (10D54C00) [pid = 3672] [serial = 37] [outer = 0D033400] 09:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1183ms 09:17:25 INFO - PROCESS | 3672 | 1467735445636 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 3672 | 1467735445640 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:17:25 INFO - PROCESS | 3672 | 1467735445645 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 3672 | 1467735445649 Marionette TRACE conn5 <- [1,18,null,{}] 09:17:25 INFO - PROCESS | 3672 | 1467735445654 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 3672 | 1467735445657 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:25 INFO - PROCESS | 3672 | 1467735445754 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:17:25 INFO - PROCESS | 3672 | 1467735445761 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 3672 | 1467735445765 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:25 INFO - PROCESS | 3672 | ++DOCSHELL 149AB400 == 12 [pid = 3672] [id = 14] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 38 (149AD800) [pid = 3672] [serial = 38] [outer = 00000000] 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 39 (149ED400) [pid = 3672] [serial = 39] [outer = 149AD800] 09:17:25 INFO - PROCESS | 3672 | 1467735445828 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 40 (14C9B400) [pid = 3672] [serial = 40] [outer = 149AD800] 09:17:26 INFO - PROCESS | 3672 | 1467735446251 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 09:17:26 INFO - PROCESS | 3672 | 1467735446279 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3672 | 1467735446284 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 3672 | 1467735446289 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:17:26 INFO - PROCESS | 3672 | 1467735446292 Marionette TRACE conn5 <- [1,22,null,{}] 09:17:26 INFO - PROCESS | 3672 | 1467735446295 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 3672 | 1467735446298 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:26 INFO - PROCESS | 3672 | 1467735446395 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:17:26 INFO - PROCESS | 3672 | 1467735446451 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 3672 | 1467735446453 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:26 INFO - PROCESS | 3672 | ++DOCSHELL 15124800 == 13 [pid = 3672] [id = 15] 09:17:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 41 (15126000) [pid = 3672] [serial = 41] [outer = 00000000] 09:17:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 42 (15291000) [pid = 3672] [serial = 42] [outer = 15126000] 09:17:26 INFO - PROCESS | 3672 | 1467735446501 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 43 (166DF000) [pid = 3672] [serial = 43] [outer = 15126000] 09:17:26 INFO - PROCESS | 3672 | 1467735446867 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 09:17:26 INFO - PROCESS | 3672 | 1467735446924 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 3672 | 1467735446927 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:17:26 INFO - PROCESS | 3672 | 1467735446930 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:17:26 INFO - PROCESS | 3672 | 1467735446934 Marionette TRACE conn5 <- [1,26,null,{}] 09:17:26 INFO - PROCESS | 3672 | 1467735446945 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 3672 | 1467735446949 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:27 INFO - PROCESS | 3672 | 1467735447040 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:17:27 INFO - PROCESS | 3672 | 1467735447048 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3672 | 1467735447052 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:27 INFO - PROCESS | 3672 | ++DOCSHELL 17F18000 == 14 [pid = 3672] [id = 16] 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 44 (17F1A000) [pid = 3672] [serial = 44] [outer = 00000000] 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 45 (17F95800) [pid = 3672] [serial = 45] [outer = 17F1A000] 09:17:27 INFO - PROCESS | 3672 | 1467735447100 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 46 (1827C800) [pid = 3672] [serial = 46] [outer = 17F1A000] 09:17:27 INFO - PROCESS | 3672 | 1467735447533 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 09:17:27 INFO - PROCESS | 3672 | 1467735447576 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 3672 | 1467735447578 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:17:27 INFO - PROCESS | 3672 | 1467735447582 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:17:27 INFO - PROCESS | 3672 | 1467735447583 Marionette TRACE conn5 <- [1,30,null,{}] 09:17:27 INFO - PROCESS | 3672 | 1467735447587 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 3672 | 1467735447598 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:27 INFO - PROCESS | 3672 | 1467735447683 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:17:27 INFO - PROCESS | 3672 | 1467735447689 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 3672 | 1467735447691 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:27 INFO - PROCESS | 3672 | ++DOCSHELL 1832B400 == 15 [pid = 3672] [id = 17] 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 47 (1832EC00) [pid = 3672] [serial = 47] [outer = 00000000] 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 48 (189D2400) [pid = 3672] [serial = 48] [outer = 1832EC00] 09:17:27 INFO - PROCESS | 3672 | 1467735447736 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 49 (1915E400) [pid = 3672] [serial = 49] [outer = 1832EC00] 09:17:28 INFO - PROCESS | 3672 | 1467735448126 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 09:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:17:28 INFO - PROCESS | 3672 | 1467735448156 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3672 | 1467735448158 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:17:28 INFO - PROCESS | 3672 | 1467735448162 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3672 | 1467735448163 Marionette TRACE conn5 <- [1,34,null,{}] 09:17:28 INFO - PROCESS | 3672 | 1467735448167 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 3672 | 1467735448169 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:28 INFO - PROCESS | 3672 | 1467735448274 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:17:28 INFO - PROCESS | 3672 | 1467735448279 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3672 | 1467735448282 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:28 INFO - PROCESS | 3672 | ++DOCSHELL 109E6000 == 16 [pid = 3672] [id = 18] 09:17:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 50 (17F12400) [pid = 3672] [serial = 50] [outer = 00000000] 09:17:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (193F8000) [pid = 3672] [serial = 51] [outer = 17F12400] 09:17:28 INFO - PROCESS | 3672 | 1467735448326 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (193FD000) [pid = 3672] [serial = 52] [outer = 17F12400] 09:17:28 INFO - PROCESS | 3672 | 1467735448723 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 09:17:28 INFO - PROCESS | 3672 | 1467735448732 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3672 | 1467735448734 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:17:28 INFO - PROCESS | 3672 | 1467735448737 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 3672 | 1467735448739 Marionette TRACE conn5 <- [1,38,null,{}] 09:17:28 INFO - PROCESS | 3672 | 1467735448742 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 3672 | 1467735448748 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:28 INFO - PROCESS | 3672 | 1467735448877 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:17:28 INFO - PROCESS | 3672 | 1467735448885 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3672 | 1467735448887 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:28 INFO - PROCESS | 3672 | ++DOCSHELL 10AE7000 == 17 [pid = 3672] [id = 19] 09:17:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (193F7800) [pid = 3672] [serial = 53] [outer = 00000000] 09:17:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (1AC98000) [pid = 3672] [serial = 54] [outer = 193F7800] 09:17:28 INFO - PROCESS | 3672 | 1467735448931 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (1AC9F000) [pid = 3672] [serial = 55] [outer = 193F7800] 09:17:29 INFO - PROCESS | 3672 | 1467735449301 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 09:17:29 INFO - PROCESS | 3672 | 1467735449368 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3672 | 1467735449370 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:17:29 INFO - PROCESS | 3672 | 1467735449373 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3672 | 1467735449375 Marionette TRACE conn5 <- [1,42,null,{}] 09:17:29 INFO - PROCESS | 3672 | 1467735449379 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 3672 | 1467735449381 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:29 INFO - PROCESS | 3672 | 1467735449492 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:17:29 INFO - PROCESS | 3672 | 1467735449500 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3672 | 1467735449502 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:29 INFO - PROCESS | 3672 | ++DOCSHELL 147ED000 == 18 [pid = 3672] [id = 20] 09:17:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (147EDC00) [pid = 3672] [serial = 56] [outer = 00000000] 09:17:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (147F5000) [pid = 3672] [serial = 57] [outer = 147EDC00] 09:17:29 INFO - PROCESS | 3672 | 1467735449547 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (1C190C00) [pid = 3672] [serial = 58] [outer = 147EDC00] 09:17:30 INFO - PROCESS | 3672 | 1467735450021 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 09:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:17:30 INFO - PROCESS | 3672 | 1467735450044 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3672 | 1467735450046 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:17:30 INFO - PROCESS | 3672 | 1467735450050 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3672 | 1467735450051 Marionette TRACE conn5 <- [1,46,null,{}] 09:17:30 INFO - PROCESS | 3672 | 1467735450055 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 3672 | 1467735450057 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:30 INFO - PROCESS | 3672 | 1467735450164 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:17:30 INFO - PROCESS | 3672 | 1467735450171 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3672 | 1467735450173 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:30 INFO - PROCESS | 3672 | ++DOCSHELL 08FE9400 == 19 [pid = 3672] [id = 21] 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (08FE9800) [pid = 3672] [serial = 59] [outer = 00000000] 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (147F2400) [pid = 3672] [serial = 60] [outer = 08FE9800] 09:17:30 INFO - PROCESS | 3672 | 1467735450220 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1C495000) [pid = 3672] [serial = 61] [outer = 08FE9800] 09:17:30 INFO - PROCESS | 3672 | 1467735450589 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 09:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:17:30 INFO - PROCESS | 3672 | 1467735450620 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3672 | 1467735450622 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:17:30 INFO - PROCESS | 3672 | 1467735450626 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3672 | 1467735450628 Marionette TRACE conn5 <- [1,50,null,{}] 09:17:30 INFO - PROCESS | 3672 | 1467735450631 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 3672 | 1467735450633 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:30 INFO - PROCESS | 3672 | 1467735450712 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:17:30 INFO - PROCESS | 3672 | 1467735450778 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3672 | 1467735450780 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:30 INFO - PROCESS | 3672 | ++DOCSHELL 10701C00 == 20 [pid = 3672] [id = 22] 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10702800) [pid = 3672] [serial = 62] [outer = 00000000] 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1070F400) [pid = 3672] [serial = 63] [outer = 10702800] 09:17:30 INFO - PROCESS | 3672 | 1467735450824 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (147F1000) [pid = 3672] [serial = 64] [outer = 10702800] 09:17:31 INFO - PROCESS | 3672 | 1467735451172 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 09:17:31 INFO - PROCESS | 3672 | 1467735451198 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3672 | 1467735451200 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:17:31 INFO - PROCESS | 3672 | 1467735451204 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3672 | 1467735451205 Marionette TRACE conn5 <- [1,54,null,{}] 09:17:31 INFO - PROCESS | 3672 | 1467735451209 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 3672 | 1467735451210 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:31 INFO - PROCESS | 3672 | 1467735451286 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:17:31 INFO - PROCESS | 3672 | 1467735451352 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3672 | 1467735451353 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:31 INFO - PROCESS | 3672 | ++DOCSHELL 0C411000 == 21 [pid = 3672] [id = 23] 09:17:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (0C411400) [pid = 3672] [serial = 65] [outer = 00000000] 09:17:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (0C41C800) [pid = 3672] [serial = 66] [outer = 0C411400] 09:17:31 INFO - PROCESS | 3672 | 1467735451397 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10708800) [pid = 3672] [serial = 67] [outer = 0C411400] 09:17:31 INFO - PROCESS | 3672 | 1467735451719 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 09:17:31 INFO - PROCESS | 3672 | 1467735451774 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:17:31 INFO - PROCESS | 3672 | 1467735451777 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:17:31 INFO - PROCESS | 3672 | 1467735451780 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3672 | 1467735451782 Marionette TRACE conn5 <- [1,58,null,{}] 09:17:31 INFO - PROCESS | 3672 | 1467735451785 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 3672 | 1467735451788 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:31 INFO - PROCESS | 3672 | 1467735451909 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:17:31 INFO - PROCESS | 3672 | 1467735451917 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 3672 | 1467735451920 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:31 INFO - PROCESS | 3672 | ++DOCSHELL 0C41D000 == 22 [pid = 3672] [id = 24] 09:17:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0C41E400) [pid = 3672] [serial = 68] [outer = 00000000] 09:17:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10652400) [pid = 3672] [serial = 69] [outer = 0C41E400] 09:17:31 INFO - PROCESS | 3672 | 1467735451964 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1CCC0800) [pid = 3672] [serial = 70] [outer = 0C41E400] 09:17:32 INFO - PROCESS | 3672 | 1467735452345 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 09:17:32 INFO - PROCESS | 3672 | 1467735452411 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 3672 | 1467735452413 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:17:32 INFO - PROCESS | 3672 | 1467735452416 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 3672 | 1467735452418 Marionette TRACE conn5 <- [1,62,null,{}] 09:17:32 INFO - PROCESS | 3672 | 1467735452421 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 3672 | 1467735452423 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:32 INFO - PROCESS | 3672 | 1467735452544 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:17:32 INFO - PROCESS | 3672 | 1467735452551 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3672 | 1467735452553 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:32 INFO - PROCESS | 3672 | ++DOCSHELL 1C404800 == 23 [pid = 3672] [id = 25] 09:17:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1D2DF400) [pid = 3672] [serial = 71] [outer = 00000000] 09:17:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (20406800) [pid = 3672] [serial = 72] [outer = 1D2DF400] 09:17:32 INFO - PROCESS | 3672 | 1467735452605 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (20408C00) [pid = 3672] [serial = 73] [outer = 1D2DF400] 09:17:33 INFO - PROCESS | 3672 | 1467735453732 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1383ms 09:17:33 INFO - PROCESS | 3672 | 1467735453800 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3672 | 1467735453804 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:17:33 INFO - PROCESS | 3672 | 1467735453809 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 3672 | 1467735453812 Marionette TRACE conn5 <- [1,66,null,{}] 09:17:33 INFO - PROCESS | 3672 | 1467735453818 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 3672 | 1467735453821 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:33 INFO - PROCESS | 3672 | 1467735453925 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:17:33 INFO - PROCESS | 3672 | 1467735453977 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3672 | 1467735453980 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:34 INFO - PROCESS | 3672 | ++DOCSHELL 0FFFF400 == 24 [pid = 3672] [id = 26] 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10076400) [pid = 3672] [serial = 74] [outer = 00000000] 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1064C400) [pid = 3672] [serial = 75] [outer = 10076400] 09:17:34 INFO - PROCESS | 3672 | 1467735454027 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10650000) [pid = 3672] [serial = 76] [outer = 10076400] 09:17:34 INFO - PROCESS | 3672 | 1467735454427 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 691ms 09:17:34 INFO - PROCESS | 3672 | 1467735454500 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 3672 | 1467735454504 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:17:34 INFO - PROCESS | 3672 | 1467735454510 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 3672 | 1467735454513 Marionette TRACE conn5 <- [1,70,null,{}] 09:17:34 INFO - PROCESS | 3672 | 1467735454523 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 3672 | 1467735454525 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:34 INFO - PROCESS | 3672 | 1467735454640 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:17:34 INFO - PROCESS | 3672 | 1467735454650 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3672 | 1467735454652 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:34 INFO - PROCESS | 3672 | ++DOCSHELL 10708000 == 25 [pid = 3672] [id = 27] 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1070A000) [pid = 3672] [serial = 77] [outer = 00000000] 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (147E6800) [pid = 3672] [serial = 78] [outer = 1070A000] 09:17:34 INFO - PROCESS | 3672 | 1467735454699 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (147EE000) [pid = 3672] [serial = 79] [outer = 1070A000] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17012800) [pid = 3672] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17F12400) [pid = 3672] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193F7800) [pid = 3672] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10702800) [pid = 3672] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0C411400) [pid = 3672] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1DDC3400) [pid = 3672] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19A48400) [pid = 3672] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1DDC5400) [pid = 3672] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (149AD800) [pid = 3672] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15126000) [pid = 3672] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17F1A000) [pid = 3672] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:17:35 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1832EC00) [pid = 3672] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:17:35 INFO - PROCESS | 3672 | 1467735455407 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 09:17:35 INFO - PROCESS | 3672 | 1467735455445 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3672 | 1467735455447 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:17:35 INFO - PROCESS | 3672 | 1467735455450 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:17:35 INFO - PROCESS | 3672 | 1467735455453 Marionette TRACE conn5 <- [1,74,null,{}] 09:17:35 INFO - PROCESS | 3672 | 1467735455463 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 3672 | 1467735455468 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:35 INFO - PROCESS | 3672 | 1467735455548 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:17:35 INFO - PROCESS | 3672 | 1467735455554 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3672 | 1467735455557 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:35 INFO - PROCESS | 3672 | ++DOCSHELL 14ACFC00 == 26 [pid = 3672] [id = 28] 09:17:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1509FC00) [pid = 3672] [serial = 80] [outer = 00000000] 09:17:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15131800) [pid = 3672] [serial = 81] [outer = 1509FC00] 09:17:35 INFO - PROCESS | 3672 | 1467735455605 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (151E9000) [pid = 3672] [serial = 82] [outer = 1509FC00] 09:17:36 INFO - PROCESS | 3672 | 1467735456024 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 09:17:36 INFO - PROCESS | 3672 | 1467735456085 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3672 | 1467735456087 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:17:36 INFO - PROCESS | 3672 | 1467735456090 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:17:36 INFO - PROCESS | 3672 | 1467735456092 Marionette TRACE conn5 <- [1,78,null,{}] 09:17:36 INFO - PROCESS | 3672 | 1467735456099 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 3672 | 1467735456101 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:36 INFO - PROCESS | 3672 | 1467735456182 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:17:36 INFO - PROCESS | 3672 | 1467735456188 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3672 | 1467735456190 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:36 INFO - PROCESS | 3672 | ++DOCSHELL 17014C00 == 27 [pid = 3672] [id = 29] 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17319400) [pid = 3672] [serial = 83] [outer = 00000000] 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1731F000) [pid = 3672] [serial = 84] [outer = 17319400] 09:17:36 INFO - PROCESS | 3672 | 1467735456234 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1737D800) [pid = 3672] [serial = 85] [outer = 17319400] 09:17:36 INFO - PROCESS | 3672 | 1467735456655 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:17:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 09:17:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:17:36 INFO - PROCESS | 3672 | 1467735456725 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3672 | 1467735456727 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:17:36 INFO - PROCESS | 3672 | 1467735456730 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3672 | 1467735456732 Marionette TRACE conn5 <- [1,82,null,{}] 09:17:36 INFO - PROCESS | 3672 | 1467735456735 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 3672 | 1467735456737 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:36 INFO - PROCESS | 3672 | 1467735456833 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:17:36 INFO - PROCESS | 3672 | 1467735456848 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3672 | 1467735456850 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:36 INFO - PROCESS | 3672 | ++DOCSHELL 182F2400 == 28 [pid = 3672] [id = 30] 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (182F4800) [pid = 3672] [serial = 86] [outer = 00000000] 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18958400) [pid = 3672] [serial = 87] [outer = 182F4800] 09:17:36 INFO - PROCESS | 3672 | 1467735456894 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18D08C00) [pid = 3672] [serial = 88] [outer = 182F4800] 09:17:37 INFO - PROCESS | 3672 | 1467735457437 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 771ms 09:17:37 INFO - PROCESS | 3672 | 1467735457530 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 3672 | 1467735457534 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:17:37 INFO - PROCESS | 3672 | 1467735457541 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:17:37 INFO - PROCESS | 3672 | 1467735457544 Marionette TRACE conn5 <- [1,86,null,{}] 09:17:37 INFO - PROCESS | 3672 | 1467735457550 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 3672 | 1467735457554 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:37 INFO - PROCESS | 3672 | 1467735457667 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:17:37 INFO - PROCESS | 3672 | 1467735457730 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3672 | 1467735457732 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:37 INFO - PROCESS | 3672 | ++DOCSHELL 10076000 == 29 [pid = 3672] [id = 31] 09:17:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10080C00) [pid = 3672] [serial = 89] [outer = 00000000] 09:17:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1070F800) [pid = 3672] [serial = 90] [outer = 10080C00] 09:17:37 INFO - PROCESS | 3672 | 1467735457789 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (147EB800) [pid = 3672] [serial = 91] [outer = 10080C00] 09:17:38 INFO - PROCESS | 3672 | 1467735458313 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 09:17:38 INFO - PROCESS | 3672 | 1467735458376 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3672 | 1467735458381 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:17:38 INFO - PROCESS | 3672 | 1467735458388 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3672 | 1467735458391 Marionette TRACE conn5 <- [1,90,null,{}] 09:17:38 INFO - PROCESS | 3672 | 1467735458395 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 3672 | 1467735458397 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:38 INFO - PROCESS | 3672 | 1467735458502 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:17:38 INFO - PROCESS | 3672 | 1467735458584 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3672 | 1467735458587 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:38 INFO - PROCESS | 3672 | ++DOCSHELL 151E2800 == 30 [pid = 3672] [id = 32] 09:17:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17012800) [pid = 3672] [serial = 92] [outer = 00000000] 09:17:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17F93C00) [pid = 3672] [serial = 93] [outer = 17012800] 09:17:38 INFO - PROCESS | 3672 | 1467735458643 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18963C00) [pid = 3672] [serial = 94] [outer = 17012800] 09:17:39 INFO - PROCESS | 3672 | 1467735459183 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:17:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 09:17:39 INFO - PROCESS | 3672 | 1467735459221 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3672 | 1467735459224 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:17:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:17:39 INFO - PROCESS | 3672 | 1467735459228 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3672 | 1467735459232 Marionette TRACE conn5 <- [1,94,null,{}] 09:17:39 INFO - PROCESS | 3672 | 1467735459243 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 3672 | 1467735459247 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:39 INFO - PROCESS | 3672 | 1467735459349 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:17:39 INFO - PROCESS | 3672 | 1467735459434 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3672 | 1467735459437 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:39 INFO - PROCESS | 3672 | ++DOCSHELL 19A49000 == 31 [pid = 3672] [id = 33] 09:17:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A50400) [pid = 3672] [serial = 95] [outer = 00000000] 09:17:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19AC6C00) [pid = 3672] [serial = 96] [outer = 19A50400] 09:17:39 INFO - PROCESS | 3672 | 1467735459494 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A3EA800) [pid = 3672] [serial = 97] [outer = 19A50400] 09:17:40 INFO - PROCESS | 3672 | 1467735460009 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 09:17:40 INFO - PROCESS | 3672 | 1467735460061 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3672 | 1467735460064 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:17:40 INFO - PROCESS | 3672 | 1467735460067 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:17:40 INFO - PROCESS | 3672 | 1467735460069 Marionette TRACE conn5 <- [1,98,null,{}] 09:17:40 INFO - PROCESS | 3672 | 1467735460073 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 3672 | 1467735460075 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:40 INFO - PROCESS | 3672 | 1467735460177 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:17:40 INFO - PROCESS | 3672 | 1467735460268 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3672 | 1467735460270 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:40 INFO - PROCESS | 3672 | ++DOCSHELL 1822B800 == 32 [pid = 3672] [id = 34] 09:17:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18230000) [pid = 3672] [serial = 98] [outer = 00000000] 09:17:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18234400) [pid = 3672] [serial = 99] [outer = 18230000] 09:17:40 INFO - PROCESS | 3672 | 1467735460323 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (189D1000) [pid = 3672] [serial = 100] [outer = 18230000] 09:17:40 INFO - PROCESS | 3672 | 1467735460935 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 09:17:41 INFO - PROCESS | 3672 | 1467735461002 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3672 | 1467735461006 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:17:41 INFO - PROCESS | 3672 | 1467735461011 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3672 | 1467735461014 Marionette TRACE conn5 <- [1,102,null,{}] 09:17:41 INFO - PROCESS | 3672 | 1467735461034 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 3672 | 1467735461036 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:41 INFO - PROCESS | 3672 | 1467735461140 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:17:41 INFO - PROCESS | 3672 | 1467735461210 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3672 | 1467735461214 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:41 INFO - PROCESS | 3672 | ++DOCSHELL 10074C00 == 33 [pid = 3672] [id = 35] 09:17:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1064F000) [pid = 3672] [serial = 101] [outer = 00000000] 09:17:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10707000) [pid = 3672] [serial = 102] [outer = 1064F000] 09:17:41 INFO - PROCESS | 3672 | 1467735461264 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (115EC000) [pid = 3672] [serial = 103] [outer = 1064F000] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1915C400) [pid = 3672] [serial = 17] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (193F8000) [pid = 3672] [serial = 51] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1AC98000) [pid = 3672] [serial = 54] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (147F5000) [pid = 3672] [serial = 57] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (147F2400) [pid = 3672] [serial = 60] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1070F400) [pid = 3672] [serial = 63] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (0C41C800) [pid = 3672] [serial = 66] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (0D042800) [pid = 3672] [serial = 33] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (193FD000) [pid = 3672] [serial = 52] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1ADCF800) [pid = 3672] [serial = 28] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (166DF000) [pid = 3672] [serial = 43] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC9F000) [pid = 3672] [serial = 55] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17315800) [pid = 3672] [serial = 31] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (147F1000) [pid = 3672] [serial = 64] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10652400) [pid = 3672] [serial = 69] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (14C9B400) [pid = 3672] [serial = 40] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1DFCC000) [pid = 3672] [serial = 22] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10708800) [pid = 3672] [serial = 67] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1737C400) [pid = 3672] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17376000) [pid = 3672] [serial = 9] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (14711C00) [pid = 3672] [serial = 4] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1DFD0C00) [pid = 3672] [serial = 24] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A3EB800) [pid = 3672] [serial = 27] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1DFD0000) [pid = 3672] [serial = 30] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (109ADC00) [pid = 3672] [serial = 36] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (149ED400) [pid = 3672] [serial = 39] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15291000) [pid = 3672] [serial = 42] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17F95800) [pid = 3672] [serial = 45] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1827C800) [pid = 3672] [serial = 46] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (189D2400) [pid = 3672] [serial = 48] [outer = 00000000] [url = about:blank] 09:17:41 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1915E400) [pid = 3672] [serial = 49] [outer = 00000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1DDC5C00) [pid = 3672] [serial = 21] [outer = 00000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1ADC5C00) [pid = 3672] [serial = 14] [outer = 00000000] [url = about:blank] 09:17:42 INFO - PROCESS | 3672 | 1467735462220 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1244ms 09:17:42 INFO - PROCESS | 3672 | 1467735462255 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3672 | 1467735462259 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:17:42 INFO - PROCESS | 3672 | 1467735462267 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3672 | 1467735462272 Marionette TRACE conn5 <- [1,106,null,{}] 09:17:42 INFO - PROCESS | 3672 | 1467735462277 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 3672 | 1467735462280 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:42 INFO - PROCESS | 3672 | 1467735462367 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:17:42 INFO - PROCESS | 3672 | 1467735462375 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3672 | 1467735462379 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:42 INFO - PROCESS | 3672 | ++DOCSHELL 10655400 == 34 [pid = 3672] [id = 36] 09:17:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10656400) [pid = 3672] [serial = 104] [outer = 00000000] 09:17:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10705C00) [pid = 3672] [serial = 105] [outer = 10656400] 09:17:42 INFO - PROCESS | 3672 | 1467735462427 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1070EC00) [pid = 3672] [serial = 106] [outer = 10656400] 09:17:42 INFO - PROCESS | 3672 | 1467735462851 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:17:42 INFO - PROCESS | 3672 | 1467735462900 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3672 | 1467735462905 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:17:42 INFO - PROCESS | 3672 | 1467735462912 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3672 | 1467735462914 Marionette TRACE conn5 <- [1,110,null,{}] 09:17:42 INFO - PROCESS | 3672 | 1467735462918 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 3672 | 1467735462921 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:43 INFO - PROCESS | 3672 | 1467735463008 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:17:43 INFO - PROCESS | 3672 | 1467735463042 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3672 | 1467735463045 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:43 INFO - PROCESS | 3672 | ++DOCSHELL 149EC000 == 35 [pid = 3672] [id = 37] 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (149ED400) [pid = 3672] [serial = 107] [outer = 00000000] 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (14C92000) [pid = 3672] [serial = 108] [outer = 149ED400] 09:17:43 INFO - PROCESS | 3672 | 1467735463100 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15095800) [pid = 3672] [serial = 109] [outer = 149ED400] 09:17:43 INFO - PROCESS | 3672 | 1467735463523 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:17:43 INFO - PROCESS | 3672 | 1467735463547 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3672 | 1467735463549 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:17:43 INFO - PROCESS | 3672 | 1467735463553 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:17:43 INFO - PROCESS | 3672 | 1467735463556 Marionette TRACE conn5 <- [1,114,null,{}] 09:17:43 INFO - PROCESS | 3672 | 1467735463571 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 3672 | 1467735463575 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:43 INFO - PROCESS | 3672 | 1467735463659 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:17:43 INFO - PROCESS | 3672 | 1467735463668 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3672 | 1467735463671 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:43 INFO - PROCESS | 3672 | ++DOCSHELL 17017800 == 36 [pid = 3672] [id = 38] 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17017C00) [pid = 3672] [serial = 110] [outer = 00000000] 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (17318800) [pid = 3672] [serial = 111] [outer = 17017C00] 09:17:43 INFO - PROCESS | 3672 | 1467735463719 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17321000) [pid = 3672] [serial = 112] [outer = 17017C00] 09:17:44 INFO - PROCESS | 3672 | 1467735464148 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 09:17:44 INFO - PROCESS | 3672 | 1467735464187 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3672 | 1467735464189 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:17:44 INFO - PROCESS | 3672 | 1467735464192 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:17:44 INFO - PROCESS | 3672 | 1467735464194 Marionette TRACE conn5 <- [1,118,null,{}] 09:17:44 INFO - PROCESS | 3672 | 1467735464208 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 3672 | 1467735464210 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:44 INFO - PROCESS | 3672 | 1467735464315 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:17:44 INFO - PROCESS | 3672 | 1467735464321 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3672 | 1467735464323 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:44 INFO - PROCESS | 3672 | ++DOCSHELL 17376C00 == 37 [pid = 3672] [id = 39] 09:17:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17F1B800) [pid = 3672] [serial = 113] [outer = 00000000] 09:17:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (18228000) [pid = 3672] [serial = 114] [outer = 17F1B800] 09:17:44 INFO - PROCESS | 3672 | 1467735464367 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18234C00) [pid = 3672] [serial = 115] [outer = 17F1B800] 09:17:44 INFO - PROCESS | 3672 | 1467735464798 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:17:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:17:44 INFO - PROCESS | 3672 | 1467735464833 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3672 | 1467735464835 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:17:44 INFO - PROCESS | 3672 | 1467735464838 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:17:44 INFO - PROCESS | 3672 | 1467735464840 Marionette TRACE conn5 <- [1,122,null,{}] 09:17:44 INFO - PROCESS | 3672 | 1467735464843 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 3672 | 1467735464845 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:44 INFO - PROCESS | 3672 | 1467735464945 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:17:44 INFO - PROCESS | 3672 | 1467735464950 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3672 | 1467735464952 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:44 INFO - PROCESS | 3672 | ++DOCSHELL 1070AC00 == 38 [pid = 3672] [id = 40] 09:17:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1827D000) [pid = 3672] [serial = 116] [outer = 00000000] 09:17:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (18328000) [pid = 3672] [serial = 117] [outer = 1827D000] 09:17:45 INFO - PROCESS | 3672 | 1467735464996 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (189CE800) [pid = 3672] [serial = 118] [outer = 1827D000] 09:17:45 INFO - PROCESS | 3672 | 1467735465431 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:17:45 INFO - PROCESS | 3672 | 1467735465472 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:17:45 INFO - PROCESS | 3672 | 1467735465474 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:17:45 INFO - PROCESS | 3672 | 1467735465477 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 3672 | 1467735465479 Marionette TRACE conn5 <- [1,126,null,{}] 09:17:45 INFO - PROCESS | 3672 | 1467735465483 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 3672 | 1467735465488 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:45 INFO - PROCESS | 3672 | 1467735465604 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:17:45 INFO - PROCESS | 3672 | 1467735465676 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3672 | 1467735465678 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:45 INFO - PROCESS | 3672 | ++DOCSHELL 193F6C00 == 39 [pid = 3672] [id = 41] 09:17:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193FC800) [pid = 3672] [serial = 119] [outer = 00000000] 09:17:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (196BCC00) [pid = 3672] [serial = 120] [outer = 193FC800] 09:17:45 INFO - PROCESS | 3672 | 1467735465722 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19ABD400) [pid = 3672] [serial = 121] [outer = 193FC800] 09:17:46 INFO - PROCESS | 3672 | 1467735466143 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1D2DF400) [pid = 3672] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (08FE9800) [pid = 3672] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C41E400) [pid = 3672] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (147EDC00) [pid = 3672] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182F4800) [pid = 3672] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10076400) [pid = 3672] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1070A000) [pid = 3672] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17319400) [pid = 3672] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:17:46 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1509FC00) [pid = 3672] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:17:46 INFO - PROCESS | 3672 | 1467735466243 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3672 | 1467735466245 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:17:46 INFO - PROCESS | 3672 | 1467735466249 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 3672 | 1467735466251 Marionette TRACE conn5 <- [1,130,null,{}] 09:17:46 INFO - PROCESS | 3672 | 1467735466255 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 3672 | 1467735466256 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:46 INFO - PROCESS | 3672 | 1467735466330 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:17:46 INFO - PROCESS | 3672 | 1467735466339 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 3672 | 1467735466341 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:46 INFO - PROCESS | 3672 | ++DOCSHELL 0CD22C00 == 40 [pid = 3672] [id = 42] 09:17:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1070A000) [pid = 3672] [serial = 122] [outer = 00000000] 09:17:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (149AD800) [pid = 3672] [serial = 123] [outer = 1070A000] 09:17:46 INFO - PROCESS | 3672 | 1467735466384 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18326800) [pid = 3672] [serial = 124] [outer = 1070A000] 09:17:46 INFO - PROCESS | 3672 | 1467735466784 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 572ms 09:17:46 INFO - PROCESS | 3672 | 1467735466831 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3672 | 1467735466833 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:17:46 INFO - PROCESS | 3672 | 1467735466836 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 3672 | 1467735466838 Marionette TRACE conn5 <- [1,134,null,{}] 09:17:46 INFO - PROCESS | 3672 | 1467735466842 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 3672 | 1467735466844 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:46 INFO - PROCESS | 3672 | 1467735466919 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:17:46 INFO - PROCESS | 3672 | 1467735466948 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 3672 | 1467735466950 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:46 INFO - PROCESS | 3672 | ++DOCSHELL 182F1C00 == 41 [pid = 3672] [id = 43] 09:17:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19AC5C00) [pid = 3672] [serial = 125] [outer = 00000000] 09:17:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1AC8C000) [pid = 3672] [serial = 126] [outer = 19AC5C00] 09:17:47 INFO - PROCESS | 3672 | 1467735466993 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1ADD2400) [pid = 3672] [serial = 127] [outer = 19AC5C00] 09:17:47 INFO - PROCESS | 3672 | 1467735467405 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 632ms 09:17:47 INFO - PROCESS | 3672 | 1467735467471 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3672 | 1467735467473 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:17:47 INFO - PROCESS | 3672 | 1467735467477 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 3672 | 1467735467479 Marionette TRACE conn5 <- [1,138,null,{}] 09:17:47 INFO - PROCESS | 3672 | 1467735467483 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 3672 | 1467735467485 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:47 INFO - PROCESS | 3672 | 1467735467561 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:17:47 INFO - PROCESS | 3672 | 1467735467568 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3672 | 1467735467570 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:47 INFO - PROCESS | 3672 | ++DOCSHELL 1731E000 == 42 [pid = 3672] [id = 44] 09:17:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1898E400) [pid = 3672] [serial = 128] [outer = 00000000] 09:17:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18996000) [pid = 3672] [serial = 129] [outer = 1898E400] 09:17:47 INFO - PROCESS | 3672 | 1467735467613 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18998000) [pid = 3672] [serial = 130] [outer = 1898E400] 09:17:48 INFO - PROCESS | 3672 | 1467735468008 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 09:17:48 INFO - PROCESS | 3672 | 1467735468051 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:17:48 INFO - PROCESS | 3672 | 1467735468053 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:17:48 INFO - PROCESS | 3672 | 1467735468056 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 3672 | 1467735468058 Marionette TRACE conn5 <- [1,142,null,{}] 09:17:48 INFO - PROCESS | 3672 | 1467735468071 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 3672 | 1467735468073 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:48 INFO - PROCESS | 3672 | 1467735468150 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:17:48 INFO - PROCESS | 3672 | 1467735468156 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3672 | 1467735468158 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:48 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E0C00 == 43 [pid = 3672] [id = 45] 09:17:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182F4800) [pid = 3672] [serial = 131] [outer = 00000000] 09:17:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1A3EA400) [pid = 3672] [serial = 132] [outer = 182F4800] 09:17:48 INFO - PROCESS | 3672 | 1467735468201 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1C404400) [pid = 3672] [serial = 133] [outer = 182F4800] 09:17:48 INFO - PROCESS | 3672 | 1467735468984 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 990ms 09:17:49 INFO - PROCESS | 3672 | 1467735469048 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3672 | 1467735469052 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:17:49 INFO - PROCESS | 3672 | 1467735469057 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3672 | 1467735469062 Marionette TRACE conn5 <- [1,146,null,{}] 09:17:49 INFO - PROCESS | 3672 | 1467735469067 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 3672 | 1467735469070 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:49 INFO - PROCESS | 3672 | 1467735469225 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:17:49 INFO - PROCESS | 3672 | 1467735469338 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3672 | 1467735469341 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:49 INFO - PROCESS | 3672 | ++DOCSHELL 1070C400 == 44 [pid = 3672] [id = 46] 09:17:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (109AC400) [pid = 3672] [serial = 134] [outer = 00000000] 09:17:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (147F2000) [pid = 3672] [serial = 135] [outer = 109AC400] 09:17:49 INFO - PROCESS | 3672 | 1467735469400 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (149EA000) [pid = 3672] [serial = 136] [outer = 109AC400] 09:17:50 INFO - PROCESS | 3672 | 1467735470261 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1274ms 09:17:50 INFO - PROCESS | 3672 | 1467735470331 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:17:50 INFO - PROCESS | 3672 | 1467735470336 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:17:50 INFO - PROCESS | 3672 | 1467735470341 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 3672 | 1467735470344 Marionette TRACE conn5 <- [1,150,null,{}] 09:17:50 INFO - PROCESS | 3672 | 1467735470350 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 3672 | 1467735470353 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:50 INFO - PROCESS | 3672 | 1467735470464 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 17014C00 == 43 [pid = 3672] [id = 29] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 1731E000 == 42 [pid = 3672] [id = 44] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 182F1C00 == 41 [pid = 3672] [id = 43] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 0CD22C00 == 40 [pid = 3672] [id = 42] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 193F6C00 == 39 [pid = 3672] [id = 41] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 1070AC00 == 38 [pid = 3672] [id = 40] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 17376C00 == 37 [pid = 3672] [id = 39] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 17017800 == 36 [pid = 3672] [id = 38] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 149EC000 == 35 [pid = 3672] [id = 37] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 10655400 == 34 [pid = 3672] [id = 36] 09:17:50 INFO - PROCESS | 3672 | --DOCSHELL 10074C00 == 33 [pid = 3672] [id = 35] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (20406800) [pid = 3672] [serial = 72] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1C495000) [pid = 3672] [serial = 61] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1CCC0800) [pid = 3672] [serial = 70] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1C190C00) [pid = 3672] [serial = 58] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18D08C00) [pid = 3672] [serial = 88] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1064C400) [pid = 3672] [serial = 75] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10650000) [pid = 3672] [serial = 76] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (147E6800) [pid = 3672] [serial = 78] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1731F000) [pid = 3672] [serial = 84] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (147EE000) [pid = 3672] [serial = 79] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (20408C00) [pid = 3672] [serial = 73] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1737D800) [pid = 3672] [serial = 85] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15131800) [pid = 3672] [serial = 81] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (151E9000) [pid = 3672] [serial = 82] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18958400) [pid = 3672] [serial = 87] [outer = 00000000] [url = about:blank] 09:17:50 INFO - PROCESS | 3672 | 1467735470572 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3672 | 1467735470576 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:50 INFO - PROCESS | 3672 | ++DOCSHELL 08FEB400 == 34 [pid = 3672] [id = 47] 09:17:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (08FECC00) [pid = 3672] [serial = 137] [outer = 00000000] 09:17:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (0C41AC00) [pid = 3672] [serial = 138] [outer = 08FECC00] 09:17:50 INFO - PROCESS | 3672 | 1467735470624 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0D0E5800) [pid = 3672] [serial = 139] [outer = 08FECC00] 09:17:51 INFO - PROCESS | 3672 | 1467735471020 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 731ms 09:17:51 INFO - PROCESS | 3672 | 1467735471071 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 3672 | 1467735471076 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:17:51 INFO - PROCESS | 3672 | 1467735471082 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 3672 | 1467735471085 Marionette TRACE conn5 <- [1,154,null,{}] 09:17:51 INFO - PROCESS | 3672 | 1467735471089 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 3672 | 1467735471092 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:51 INFO - PROCESS | 3672 | 1467735471178 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:17:51 INFO - PROCESS | 3672 | 1467735471184 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3672 | 1467735471186 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:51 INFO - PROCESS | 3672 | ++DOCSHELL 109E0C00 == 35 [pid = 3672] [id = 48] 09:17:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10DD0800) [pid = 3672] [serial = 140] [outer = 00000000] 09:17:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14923800) [pid = 3672] [serial = 141] [outer = 10DD0800] 09:17:51 INFO - PROCESS | 3672 | 1467735471233 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (149F0400) [pid = 3672] [serial = 142] [outer = 10DD0800] 09:17:51 INFO - PROCESS | 3672 | 1467735471687 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 09:17:51 INFO - PROCESS | 3672 | 1467735471716 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 3672 | 1467735471718 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:17:51 INFO - PROCESS | 3672 | 1467735471722 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 3672 | 1467735471725 Marionette TRACE conn5 <- [1,158,null,{}] 09:17:51 INFO - PROCESS | 3672 | 1467735471736 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 3672 | 1467735471741 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:51 INFO - PROCESS | 3672 | 1467735471825 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:17:51 INFO - PROCESS | 3672 | 1467735471875 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3672 | 1467735471878 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:51 INFO - PROCESS | 3672 | ++DOCSHELL 17315C00 == 36 [pid = 3672] [id = 49] 09:17:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17316000) [pid = 3672] [serial = 143] [outer = 00000000] 09:17:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1731D400) [pid = 3672] [serial = 144] [outer = 17316000] 09:17:52 INFO - PROCESS | 3672 | 1467735471993 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17376C00) [pid = 3672] [serial = 145] [outer = 17316000] 09:17:52 INFO - PROCESS | 3672 | 1467735472364 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 09:17:52 INFO - PROCESS | 3672 | 1467735472412 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3672 | 1467735472415 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:17:52 INFO - PROCESS | 3672 | 1467735472418 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:17:52 INFO - PROCESS | 3672 | 1467735472419 Marionette TRACE conn5 <- [1,162,null,{}] 09:17:52 INFO - PROCESS | 3672 | 1467735472423 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 3672 | 1467735472425 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:52 INFO - PROCESS | 3672 | 1467735472538 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:17:52 INFO - PROCESS | 3672 | 1467735472551 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3672 | 1467735472553 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:52 INFO - PROCESS | 3672 | ++DOCSHELL 17381000 == 37 [pid = 3672] [id = 50] 09:17:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F10C00) [pid = 3672] [serial = 146] [outer = 00000000] 09:17:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1822A800) [pid = 3672] [serial = 147] [outer = 17F10C00] 09:17:52 INFO - PROCESS | 3672 | 1467735472598 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (182D1800) [pid = 3672] [serial = 148] [outer = 17F10C00] 09:17:53 INFO - PROCESS | 3672 | 1467735473028 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:17:53 INFO - PROCESS | 3672 | 1467735473052 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:17:53 INFO - PROCESS | 3672 | 1467735473054 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:17:53 INFO - PROCESS | 3672 | 1467735473064 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3672 | 1467735473066 Marionette TRACE conn5 <- [1,166,null,{}] 09:17:53 INFO - PROCESS | 3672 | 1467735473069 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 3672 | 1467735473071 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:53 INFO - PROCESS | 3672 | 1467735473176 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:17:53 INFO - PROCESS | 3672 | 1467735473248 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3672 | 1467735473250 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:53 INFO - PROCESS | 3672 | ++DOCSHELL 184BFC00 == 38 [pid = 3672] [id = 51] 09:17:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (184C0000) [pid = 3672] [serial = 149] [outer = 00000000] 09:17:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1899B000) [pid = 3672] [serial = 150] [outer = 184C0000] 09:17:53 INFO - PROCESS | 3672 | 1467735473294 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19159400) [pid = 3672] [serial = 151] [outer = 184C0000] 09:17:53 INFO - PROCESS | 3672 | 1467735473736 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 09:17:53 INFO - PROCESS | 3672 | 1467735473788 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:17:53 INFO - PROCESS | 3672 | 1467735473790 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:17:53 INFO - PROCESS | 3672 | 1467735473794 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3672 | 1467735473795 Marionette TRACE conn5 <- [1,170,null,{}] 09:17:53 INFO - PROCESS | 3672 | 1467735473799 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 3672 | 1467735473805 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:53 INFO - PROCESS | 3672 | 1467735473938 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:17:53 INFO - PROCESS | 3672 | 1467735473952 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3672 | 1467735473954 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:53 INFO - PROCESS | 3672 | ++DOCSHELL 193F7400 == 39 [pid = 3672] [id = 52] 09:17:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FBC00) [pid = 3672] [serial = 152] [outer = 00000000] 09:17:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A48C00) [pid = 3672] [serial = 153] [outer = 193FBC00] 09:17:54 INFO - PROCESS | 3672 | 1467735473997 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A3DF400) [pid = 3672] [serial = 154] [outer = 193FBC00] 09:17:54 INFO - PROCESS | 3672 | 1467735474426 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 09:17:54 INFO - PROCESS | 3672 | 1467735474465 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:17:54 INFO - PROCESS | 3672 | 1467735474467 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:17:54 INFO - PROCESS | 3672 | 1467735474471 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3672 | 1467735474472 Marionette TRACE conn5 <- [1,174,null,{}] 09:17:54 INFO - PROCESS | 3672 | 1467735474476 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 3672 | 1467735474478 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:54 INFO - PROCESS | 3672 | 1467735474731 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1898E400) [pid = 3672] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1827D000) [pid = 3672] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17017C00) [pid = 3672] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (149ED400) [pid = 3672] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17F1B800) [pid = 3672] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (193FC800) [pid = 3672] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10656400) [pid = 3672] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1064F000) [pid = 3672] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1070A000) [pid = 3672] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19AC5C00) [pid = 3672] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10080C00) [pid = 3672] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17012800) [pid = 3672] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19A50400) [pid = 3672] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:17:54 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18230000) [pid = 3672] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:17:54 INFO - PROCESS | 3672 | 1467735474780 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 3672 | 1467735474782 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:54 INFO - PROCESS | 3672 | ++DOCSHELL 08FE9000 == 40 [pid = 3672] [id = 53] 09:17:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (08FE9C00) [pid = 3672] [serial = 155] [outer = 00000000] 09:17:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1064E800) [pid = 3672] [serial = 156] [outer = 08FE9C00] 09:17:54 INFO - PROCESS | 3672 | 1467735474825 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147F2C00) [pid = 3672] [serial = 157] [outer = 08FE9C00] 09:17:55 INFO - PROCESS | 3672 | 1467735475170 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 09:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:17:55 INFO - PROCESS | 3672 | 1467735475201 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3672 | 1467735475203 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:17:55 INFO - PROCESS | 3672 | 1467735475206 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 3672 | 1467735475208 Marionette TRACE conn5 <- [1,178,null,{}] 09:17:55 INFO - PROCESS | 3672 | 1467735475212 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 3672 | 1467735475214 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:55 INFO - PROCESS | 3672 | 1467735475325 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:17:55 INFO - PROCESS | 3672 | 1467735475332 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3672 | 1467735475334 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:55 INFO - PROCESS | 3672 | ++DOCSHELL 10657400 == 41 [pid = 3672] [id = 54] 09:17:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1070B000) [pid = 3672] [serial = 158] [outer = 00000000] 09:17:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1AC99800) [pid = 3672] [serial = 159] [outer = 1070B000] 09:17:55 INFO - PROCESS | 3672 | 1467735475377 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1C140800) [pid = 3672] [serial = 160] [outer = 1070B000] 09:17:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E8AC00) [pid = 3672] [serial = 161] [outer = 0D033400] 09:17:55 INFO - PROCESS | 3672 | 1467735475805 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 09:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:17:55 INFO - PROCESS | 3672 | 1467735475837 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3672 | 1467735475839 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:17:55 INFO - PROCESS | 3672 | 1467735475842 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 3672 | 1467735475844 Marionette TRACE conn5 <- [1,182,null,{}] 09:17:55 INFO - PROCESS | 3672 | 1467735475847 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 3672 | 1467735475849 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:55 INFO - PROCESS | 3672 | 1467735475956 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:17:56 INFO - PROCESS | 3672 | 1467735476021 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3672 | 1467735476032 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:56 INFO - PROCESS | 3672 | ++DOCSHELL 10DCF400 == 42 [pid = 3672] [id = 55] 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (116D0800) [pid = 3672] [serial = 162] [outer = 00000000] 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19E93C00) [pid = 3672] [serial = 163] [outer = 116D0800] 09:17:56 INFO - PROCESS | 3672 | 1467735476080 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1C40A000) [pid = 3672] [serial = 164] [outer = 116D0800] 09:17:56 INFO - PROCESS | 3672 | 1467735476403 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 09:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:17:56 INFO - PROCESS | 3672 | 1467735476474 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3672 | 1467735476477 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:17:56 INFO - PROCESS | 3672 | 1467735476480 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3672 | 1467735476481 Marionette TRACE conn5 <- [1,186,null,{}] 09:17:56 INFO - PROCESS | 3672 | 1467735476485 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 3672 | 1467735476487 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:56 INFO - PROCESS | 3672 | 1467735476566 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:17:56 INFO - PROCESS | 3672 | 1467735476572 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3672 | 1467735476574 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:56 INFO - PROCESS | 3672 | ++DOCSHELL 10A48400 == 43 [pid = 3672] [id = 56] 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A4A800) [pid = 3672] [serial = 165] [outer = 00000000] 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A51400) [pid = 3672] [serial = 166] [outer = 10A4A800] 09:17:56 INFO - PROCESS | 3672 | 1467735476617 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10A54400) [pid = 3672] [serial = 167] [outer = 10A4A800] 09:17:57 INFO - PROCESS | 3672 | 1467735477201 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 771ms 09:17:57 INFO - PROCESS | 3672 | 1467735477295 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3672 | 1467735477299 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:17:57 INFO - PROCESS | 3672 | 1467735477306 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3672 | 1467735477311 Marionette TRACE conn5 <- [1,190,null,{}] 09:17:57 INFO - PROCESS | 3672 | 1467735477317 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 3672 | 1467735477320 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:57 INFO - PROCESS | 3672 | 1467735477437 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:17:57 INFO - PROCESS | 3672 | 1467735477506 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3672 | 1467735477508 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:57 INFO - PROCESS | 3672 | ++DOCSHELL 0D076800 == 44 [pid = 3672] [id = 57] 09:17:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1064C400) [pid = 3672] [serial = 168] [outer = 00000000] 09:17:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10A4D800) [pid = 3672] [serial = 169] [outer = 1064C400] 09:17:57 INFO - PROCESS | 3672 | 1467735477567 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (11641000) [pid = 3672] [serial = 170] [outer = 1064C400] 09:17:58 INFO - PROCESS | 3672 | 1467735478133 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 890ms 09:17:58 INFO - PROCESS | 3672 | 1467735478196 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 3672 | 1467735478201 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:17:58 INFO - PROCESS | 3672 | 1467735478208 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 3672 | 1467735478211 Marionette TRACE conn5 <- [1,194,null,{}] 09:17:58 INFO - PROCESS | 3672 | 1467735478215 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 3672 | 1467735478218 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:58 INFO - PROCESS | 3672 | 1467735478330 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:17:58 INFO - PROCESS | 3672 | 1467735478406 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 3672 | 1467735478409 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:58 INFO - PROCESS | 3672 | ++DOCSHELL 1605B400 == 45 [pid = 3672] [id = 58] 09:17:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1605FC00) [pid = 3672] [serial = 171] [outer = 00000000] 09:17:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17017C00) [pid = 3672] [serial = 172] [outer = 1605FC00] 09:17:58 INFO - PROCESS | 3672 | 1467735478466 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1737F800) [pid = 3672] [serial = 173] [outer = 1605FC00] 09:17:59 INFO - PROCESS | 3672 | 1467735479046 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 09:17:59 INFO - PROCESS | 3672 | 1467735479081 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3672 | 1467735479083 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:17:59 INFO - PROCESS | 3672 | 1467735479087 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:17:59 INFO - PROCESS | 3672 | 1467735479090 Marionette TRACE conn5 <- [1,198,null,{}] 09:17:59 INFO - PROCESS | 3672 | 1467735479101 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 3672 | 1467735479106 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:59 INFO - PROCESS | 3672 | 1467735479214 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:17:59 INFO - PROCESS | 3672 | 1467735479307 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 3672 | 1467735479310 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:17:59 INFO - PROCESS | 3672 | ++DOCSHELL 1492B000 == 46 [pid = 3672] [id = 59] 09:17:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (150C5400) [pid = 3672] [serial = 174] [outer = 00000000] 09:17:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (17376400) [pid = 3672] [serial = 175] [outer = 150C5400] 09:17:59 INFO - PROCESS | 3672 | 1467735479367 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (18992400) [pid = 3672] [serial = 176] [outer = 150C5400] 09:17:59 INFO - PROCESS | 3672 | 1467735479904 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 09:17:59 INFO - PROCESS | 3672 | 1467735479961 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3672 | 1467735479964 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:17:59 INFO - PROCESS | 3672 | 1467735479967 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:17:59 INFO - PROCESS | 3672 | 1467735479969 Marionette TRACE conn5 <- [1,202,null,{}] 09:17:59 INFO - PROCESS | 3672 | 1467735479973 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 3672 | 1467735479975 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:00 INFO - PROCESS | 3672 | 1467735480083 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:18:00 INFO - PROCESS | 3672 | 1467735480172 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3672 | 1467735480175 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:00 INFO - PROCESS | 3672 | ++DOCSHELL 10649000 == 47 [pid = 3672] [id = 60] 09:18:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10707C00) [pid = 3672] [serial = 177] [outer = 00000000] 09:18:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (149E7800) [pid = 3672] [serial = 178] [outer = 10707C00] 09:18:00 INFO - PROCESS | 3672 | 1467735480229 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1731B400) [pid = 3672] [serial = 179] [outer = 10707C00] 09:18:00 INFO - PROCESS | 3672 | 1467735480940 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1020ms 09:18:01 INFO - PROCESS | 3672 | 1467735480990 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3672 | 1467735480994 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:18:01 INFO - PROCESS | 3672 | 1467735480999 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3672 | 1467735481002 Marionette TRACE conn5 <- [1,206,null,{}] 09:18:01 INFO - PROCESS | 3672 | 1467735481007 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 3672 | 1467735481010 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:01 INFO - PROCESS | 3672 | 1467735481108 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:18:01 INFO - PROCESS | 3672 | 1467735481204 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3672 | 1467735481206 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:01 INFO - PROCESS | 3672 | ++DOCSHELL 10A49000 == 48 [pid = 3672] [id = 61] 09:18:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (10A4A400) [pid = 3672] [serial = 180] [outer = 00000000] 09:18:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10A54800) [pid = 3672] [serial = 181] [outer = 10A4A400] 09:18:01 INFO - PROCESS | 3672 | 1467735481256 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10A6AC00) [pid = 3672] [serial = 182] [outer = 10A4A400] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 10DCF400 == 47 [pid = 3672] [id = 55] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 10657400 == 46 [pid = 3672] [id = 54] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 08FE9000 == 45 [pid = 3672] [id = 53] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 193F7400 == 44 [pid = 3672] [id = 52] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 184BFC00 == 43 [pid = 3672] [id = 51] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 17381000 == 42 [pid = 3672] [id = 50] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 17315C00 == 41 [pid = 3672] [id = 49] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 109E0C00 == 40 [pid = 3672] [id = 48] 09:18:01 INFO - PROCESS | 3672 | --DOCSHELL 08FEB400 == 39 [pid = 3672] [id = 47] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (18996000) [pid = 3672] [serial = 129] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (18328000) [pid = 3672] [serial = 117] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (17318800) [pid = 3672] [serial = 111] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (14C92000) [pid = 3672] [serial = 108] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (15095800) [pid = 3672] [serial = 109] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (18234C00) [pid = 3672] [serial = 115] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (196BCC00) [pid = 3672] [serial = 120] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10705C00) [pid = 3672] [serial = 105] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1070EC00) [pid = 3672] [serial = 106] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (115EC000) [pid = 3672] [serial = 103] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10707000) [pid = 3672] [serial = 102] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (149AD800) [pid = 3672] [serial = 123] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1ADD2400) [pid = 3672] [serial = 127] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19ABD400) [pid = 3672] [serial = 121] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18326800) [pid = 3672] [serial = 124] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (147EB800) [pid = 3672] [serial = 91] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1070F800) [pid = 3672] [serial = 90] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18963C00) [pid = 3672] [serial = 94] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17F93C00) [pid = 3672] [serial = 93] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1A3EA800) [pid = 3672] [serial = 97] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19AC6C00) [pid = 3672] [serial = 96] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (189D1000) [pid = 3672] [serial = 100] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18234400) [pid = 3672] [serial = 99] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18228000) [pid = 3672] [serial = 114] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189CE800) [pid = 3672] [serial = 118] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1AC8C000) [pid = 3672] [serial = 126] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17321000) [pid = 3672] [serial = 112] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18998000) [pid = 3672] [serial = 130] [outer = 00000000] [url = about:blank] 09:18:01 INFO - PROCESS | 3672 | 1467735481732 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 770ms 09:18:01 INFO - PROCESS | 3672 | 1467735481772 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3672 | 1467735481776 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:18:01 INFO - PROCESS | 3672 | 1467735481784 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3672 | 1467735481787 Marionette TRACE conn5 <- [1,210,null,{}] 09:18:01 INFO - PROCESS | 3672 | 1467735481791 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 3672 | 1467735481793 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:01 INFO - PROCESS | 3672 | 1467735481880 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:18:01 INFO - PROCESS | 3672 | 1467735481887 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3672 | 1467735481889 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:01 INFO - PROCESS | 3672 | ++DOCSHELL 1070EC00 == 40 [pid = 3672] [id = 62] 09:18:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109AC000) [pid = 3672] [serial = 183] [outer = 00000000] 09:18:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A4C000) [pid = 3672] [serial = 184] [outer = 109AC000] 09:18:01 INFO - PROCESS | 3672 | 1467735481936 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10A71C00) [pid = 3672] [serial = 185] [outer = 109AC000] 09:18:02 INFO - PROCESS | 3672 | 1467735482391 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 09:18:02 INFO - PROCESS | 3672 | 1467735482421 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3672 | 1467735482423 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:18:02 INFO - PROCESS | 3672 | 1467735482427 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:18:02 INFO - PROCESS | 3672 | 1467735482430 Marionette TRACE conn5 <- [1,214,null,{}] 09:18:02 INFO - PROCESS | 3672 | 1467735482444 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 3672 | 1467735482449 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:02 INFO - PROCESS | 3672 | 1467735482534 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:18:02 INFO - PROCESS | 3672 | 1467735482543 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3672 | 1467735482546 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:02 INFO - PROCESS | 3672 | ++DOCSHELL 14C92000 == 41 [pid = 3672] [id = 63] 09:18:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14CB7000) [pid = 3672] [serial = 186] [outer = 00000000] 09:18:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15128800) [pid = 3672] [serial = 187] [outer = 14CB7000] 09:18:02 INFO - PROCESS | 3672 | 1467735482595 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (151E6800) [pid = 3672] [serial = 188] [outer = 14CB7000] 09:18:03 INFO - PROCESS | 3672 | 1467735483045 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 09:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:18:03 INFO - PROCESS | 3672 | 1467735483060 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 3672 | 1467735483063 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 3672 | 1467735483066 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3672 | 1467735483068 Marionette TRACE conn5 <- [1,218,null,{}] 09:18:03 INFO - PROCESS | 3672 | 1467735483071 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 3672 | 1467735483073 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:03 INFO - PROCESS | 3672 | 1467735483159 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:18:03 INFO - PROCESS | 3672 | 1467735483164 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3672 | 1467735483175 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:03 INFO - PROCESS | 3672 | ++DOCSHELL 166DCC00 == 42 [pid = 3672] [id = 64] 09:18:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1700A000) [pid = 3672] [serial = 189] [outer = 00000000] 09:18:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17321000) [pid = 3672] [serial = 190] [outer = 1700A000] 09:18:03 INFO - PROCESS | 3672 | 1467735483220 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1737CC00) [pid = 3672] [serial = 191] [outer = 1700A000] 09:18:03 INFO - PROCESS | 3672 | 1467735483647 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 09:18:03 INFO - PROCESS | 3672 | 1467735483707 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 3672 | 1467735483710 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:18:03 INFO - PROCESS | 3672 | 1467735483713 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3672 | 1467735483714 Marionette TRACE conn5 <- [1,222,null,{}] 09:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:18:03 INFO - PROCESS | 3672 | 1467735483718 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 3672 | 1467735483720 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:03 INFO - PROCESS | 3672 | 1467735483833 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:18:03 INFO - PROCESS | 3672 | 1467735483882 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3672 | 1467735483884 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:03 INFO - PROCESS | 3672 | ++DOCSHELL 08FEA400 == 43 [pid = 3672] [id = 65] 09:18:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14CBAC00) [pid = 3672] [serial = 192] [outer = 00000000] 09:18:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18231000) [pid = 3672] [serial = 193] [outer = 14CBAC00] 09:18:03 INFO - PROCESS | 3672 | 1467735483931 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18234400) [pid = 3672] [serial = 194] [outer = 14CBAC00] 09:18:04 INFO - PROCESS | 3672 | 1467735484361 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 672ms 09:18:04 INFO - PROCESS | 3672 | 1467735484389 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3672 | 1467735484391 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:18:04 INFO - PROCESS | 3672 | 1467735484410 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:18:04 INFO - PROCESS | 3672 | 1467735484412 Marionette TRACE conn5 <- [1,226,null,{}] 09:18:04 INFO - PROCESS | 3672 | 1467735484416 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 3672 | 1467735484421 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:04 INFO - PROCESS | 3672 | 1467735484578 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:18:04 INFO - PROCESS | 3672 | 1467735484604 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3672 | 1467735484606 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:04 INFO - PROCESS | 3672 | ++DOCSHELL 184BD800 == 44 [pid = 3672] [id = 66] 09:18:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1895B800) [pid = 3672] [serial = 195] [outer = 00000000] 09:18:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18D02400) [pid = 3672] [serial = 196] [outer = 1895B800] 09:18:04 INFO - PROCESS | 3672 | 1467735484651 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19163800) [pid = 3672] [serial = 197] [outer = 1895B800] 09:18:05 INFO - PROCESS | 3672 | 1467735485056 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 09:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:18:05 INFO - PROCESS | 3672 | 1467735485089 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3672 | 1467735485091 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:18:05 INFO - PROCESS | 3672 | 1467735485094 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 3672 | 1467735485096 Marionette TRACE conn5 <- [1,230,null,{}] 09:18:05 INFO - PROCESS | 3672 | 1467735485104 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 3672 | 1467735485116 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:05 INFO - PROCESS | 3672 | 1467735485223 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:18:05 INFO - PROCESS | 3672 | 1467735485231 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3672 | 1467735485233 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:05 INFO - PROCESS | 3672 | ++DOCSHELL 193F5000 == 45 [pid = 3672] [id = 67] 09:18:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (193F6400) [pid = 3672] [serial = 198] [outer = 00000000] 09:18:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (193FDC00) [pid = 3672] [serial = 199] [outer = 193F6400] 09:18:05 INFO - PROCESS | 3672 | 1467735485319 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (196B9800) [pid = 3672] [serial = 200] [outer = 193F6400] 09:18:05 INFO - PROCESS | 3672 | 1467735485709 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 09:18:05 INFO - PROCESS | 3672 | 1467735485727 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3672 | 1467735485729 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (184C0000) [pid = 3672] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10DD0800) [pid = 3672] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17316000) [pid = 3672] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (08FECC00) [pid = 3672] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (193FBC00) [pid = 3672] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (08FE9C00) [pid = 3672] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17F10C00) [pid = 3672] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1070B000) [pid = 3672] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:18:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (116D0800) [pid = 3672] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:18:05 INFO - PROCESS | 3672 | 1467735485827 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 3672 | 1467735485829 Marionette TRACE conn5 <- [1,234,null,{}] 09:18:05 INFO - PROCESS | 3672 | 1467735485838 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 3672 | 1467735485840 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:05 INFO - PROCESS | 3672 | 1467735485940 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:18:05 INFO - PROCESS | 3672 | 1467735485949 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3672 | 1467735485951 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:05 INFO - PROCESS | 3672 | ++DOCSHELL 147EE000 == 46 [pid = 3672] [id = 68] 09:18:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (166DDC00) [pid = 3672] [serial = 201] [outer = 00000000] 09:18:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (189D6400) [pid = 3672] [serial = 202] [outer = 166DDC00] 09:18:06 INFO - PROCESS | 3672 | 1467735485994 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FCC00) [pid = 3672] [serial = 203] [outer = 166DDC00] 09:18:06 INFO - PROCESS | 3672 | 1467735486391 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 09:18:06 INFO - PROCESS | 3672 | 1467735486404 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3672 | 1467735486405 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:18:06 INFO - PROCESS | 3672 | 1467735486408 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3672 | 1467735486410 Marionette TRACE conn5 <- [1,238,null,{}] 09:18:06 INFO - PROCESS | 3672 | 1467735486414 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 3672 | 1467735486415 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:06 INFO - PROCESS | 3672 | 1467735486527 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:18:06 INFO - PROCESS | 3672 | 1467735486534 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3672 | 1467735486536 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:06 INFO - PROCESS | 3672 | ++DOCSHELL 08FED800 == 47 [pid = 3672] [id = 69] 09:18:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18231800) [pid = 3672] [serial = 204] [outer = 00000000] 09:18:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1A3DC400) [pid = 3672] [serial = 205] [outer = 18231800] 09:18:06 INFO - PROCESS | 3672 | 1467735486580 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1AC8E400) [pid = 3672] [serial = 206] [outer = 18231800] 09:18:07 INFO - PROCESS | 3672 | 1467735486987 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 09:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:18:07 INFO - PROCESS | 3672 | 1467735487040 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3672 | 1467735487041 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:18:07 INFO - PROCESS | 3672 | 1467735487044 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 3672 | 1467735487046 Marionette TRACE conn5 <- [1,242,null,{}] 09:18:07 INFO - PROCESS | 3672 | 1467735487049 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 3672 | 1467735487051 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:07 INFO - PROCESS | 3672 | 1467735487162 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:18:07 INFO - PROCESS | 3672 | 1467735487173 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3672 | 1467735487174 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:07 INFO - PROCESS | 3672 | ++DOCSHELL 1AC97400 == 48 [pid = 3672] [id = 70] 09:18:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1AC97800) [pid = 3672] [serial = 207] [outer = 00000000] 09:18:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1C48F400) [pid = 3672] [serial = 208] [outer = 1AC97800] 09:18:07 INFO - PROCESS | 3672 | 1467735487218 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1C49AC00) [pid = 3672] [serial = 209] [outer = 1AC97800] 09:18:07 INFO - PROCESS | 3672 | 1467735487624 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 09:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:18:07 INFO - PROCESS | 3672 | 1467735487676 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3672 | 1467735487678 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:18:07 INFO - PROCESS | 3672 | 1467735487682 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 3672 | 1467735487684 Marionette TRACE conn5 <- [1,246,null,{}] 09:18:07 INFO - PROCESS | 3672 | 1467735487687 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 3672 | 1467735487690 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:07 INFO - PROCESS | 3672 | 1467735487815 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:18:07 INFO - PROCESS | 3672 | 1467735487907 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3672 | 1467735487910 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:07 INFO - PROCESS | 3672 | ++DOCSHELL 08FE0800 == 49 [pid = 3672] [id = 71] 09:18:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (08FE7000) [pid = 3672] [serial = 210] [outer = 00000000] 09:18:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (0C414800) [pid = 3672] [serial = 211] [outer = 08FE7000] 09:18:07 INFO - PROCESS | 3672 | 1467735487968 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (0FFF2000) [pid = 3672] [serial = 212] [outer = 08FE7000] 09:18:08 INFO - PROCESS | 3672 | 1467735488612 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 09:18:08 INFO - PROCESS | 3672 | 1467735488675 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 3672 | 1467735488678 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:18:08 INFO - PROCESS | 3672 | 1467735488700 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 3672 | 1467735488703 Marionette TRACE conn5 <- [1,250,null,{}] 09:18:08 INFO - PROCESS | 3672 | 1467735488747 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 3672 | 1467735488750 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:08 INFO - PROCESS | 3672 | 1467735488964 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:18:09 INFO - PROCESS | 3672 | 1467735489013 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3672 | 1467735489016 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:09 INFO - PROCESS | 3672 | ++DOCSHELL 14925C00 == 50 [pid = 3672] [id = 72] 09:18:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (149A2000) [pid = 3672] [serial = 213] [outer = 00000000] 09:18:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (15297C00) [pid = 3672] [serial = 214] [outer = 149A2000] 09:18:09 INFO - PROCESS | 3672 | 1467735489071 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (17016800) [pid = 3672] [serial = 215] [outer = 149A2000] 09:18:09 INFO - PROCESS | 3672 | 1467735489589 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 950ms 09:18:09 INFO - PROCESS | 3672 | 1467735489654 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 3672 | 1467735489659 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:18:09 INFO - PROCESS | 3672 | 1467735489663 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 3672 | 1467735489665 Marionette TRACE conn5 <- [1,254,null,{}] 09:18:09 INFO - PROCESS | 3672 | 1467735489669 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 3672 | 1467735489672 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:09 INFO - PROCESS | 3672 | 1467735489790 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:18:09 INFO - PROCESS | 3672 | 1467735489884 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3672 | 1467735489887 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:09 INFO - PROCESS | 3672 | ++DOCSHELL 18999800 == 51 [pid = 3672] [id = 73] 09:18:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1899D400) [pid = 3672] [serial = 216] [outer = 00000000] 09:18:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (19E8D400) [pid = 3672] [serial = 217] [outer = 1899D400] 09:18:09 INFO - PROCESS | 3672 | 1467735489941 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1C40C800) [pid = 3672] [serial = 218] [outer = 1899D400] 09:18:10 INFO - PROCESS | 3672 | 1467735490517 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 931ms 09:18:10 INFO - PROCESS | 3672 | 1467735490596 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 3672 | 1467735490599 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:18:10 INFO - PROCESS | 3672 | 1467735490608 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 3672 | 1467735490614 Marionette TRACE conn5 <- [1,258,null,{}] 09:18:10 INFO - PROCESS | 3672 | 1467735490619 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 3672 | 1467735490623 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:10 INFO - PROCESS | 3672 | 1467735490741 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:18:10 INFO - PROCESS | 3672 | 1467735490858 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3672 | 1467735490861 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:10 INFO - PROCESS | 3672 | ++DOCSHELL 1899A800 == 52 [pid = 3672] [id = 74] 09:18:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1AC40400) [pid = 3672] [serial = 219] [outer = 00000000] 09:18:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1D2AE800) [pid = 3672] [serial = 220] [outer = 1AC40400] 09:18:10 INFO - PROCESS | 3672 | 1467735490915 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1D2B0800) [pid = 3672] [serial = 221] [outer = 1AC40400] 09:18:11 INFO - PROCESS | 3672 | 1467735491519 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 09:18:11 INFO - PROCESS | 3672 | 1467735491543 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3672 | 1467735491546 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:18:11 INFO - PROCESS | 3672 | 1467735491551 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 3672 | 1467735491553 Marionette TRACE conn5 <- [1,262,null,{}] 09:18:11 INFO - PROCESS | 3672 | 1467735491556 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 3672 | 1467735491559 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:11 INFO - PROCESS | 3672 | 1467735491668 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:18:11 INFO - PROCESS | 3672 | 1467735491744 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3672 | 1467735491747 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:11 INFO - PROCESS | 3672 | ++DOCSHELL 0C590400 == 53 [pid = 3672] [id = 75] 09:18:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (0CDCE800) [pid = 3672] [serial = 222] [outer = 00000000] 09:18:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (10648800) [pid = 3672] [serial = 223] [outer = 0CDCE800] 09:18:11 INFO - PROCESS | 3672 | 1467735491944 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (10704800) [pid = 3672] [serial = 224] [outer = 0CDCE800] 09:18:12 INFO - PROCESS | 3672 | 1467735492497 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 990ms 09:18:12 INFO - PROCESS | 3672 | 1467735492541 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 3672 | 1467735492545 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:18:12 INFO - PROCESS | 3672 | 1467735492596 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 3672 | 1467735492598 Marionette TRACE conn5 <- [1,266,null,{}] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 151E2800 == 52 [pid = 3672] [id = 32] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 182F2400 == 51 [pid = 3672] [id = 30] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 0D0E0C00 == 50 [pid = 3672] [id = 45] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 10076000 == 49 [pid = 3672] [id = 31] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 19A49000 == 48 [pid = 3672] [id = 33] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 1AC97400 == 47 [pid = 3672] [id = 70] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 08FED800 == 46 [pid = 3672] [id = 69] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 147EE000 == 45 [pid = 3672] [id = 68] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 193F5000 == 44 [pid = 3672] [id = 67] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 184BD800 == 43 [pid = 3672] [id = 66] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 08FEA400 == 42 [pid = 3672] [id = 65] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 166DCC00 == 41 [pid = 3672] [id = 64] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 14C92000 == 40 [pid = 3672] [id = 63] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 1070EC00 == 39 [pid = 3672] [id = 62] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 10A49000 == 38 [pid = 3672] [id = 61] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 10649000 == 37 [pid = 3672] [id = 60] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 1492B000 == 36 [pid = 3672] [id = 59] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 1605B400 == 35 [pid = 3672] [id = 58] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 0D076800 == 34 [pid = 3672] [id = 57] 09:18:12 INFO - PROCESS | 3672 | --DOCSHELL 10A48400 == 33 [pid = 3672] [id = 56] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (10A51400) [pid = 3672] [serial = 166] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1899B000) [pid = 3672] [serial = 150] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (14923800) [pid = 3672] [serial = 141] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (149F0400) [pid = 3672] [serial = 142] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1731D400) [pid = 3672] [serial = 144] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (17376C00) [pid = 3672] [serial = 145] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (0C41AC00) [pid = 3672] [serial = 138] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (0D0E5800) [pid = 3672] [serial = 139] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1A3EA400) [pid = 3672] [serial = 132] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (19159400) [pid = 3672] [serial = 151] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (147F2000) [pid = 3672] [serial = 135] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10D54C00) [pid = 3672] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A3DF400) [pid = 3672] [serial = 154] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1822A800) [pid = 3672] [serial = 147] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182D1800) [pid = 3672] [serial = 148] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19E93C00) [pid = 3672] [serial = 163] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19A48C00) [pid = 3672] [serial = 153] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1064E800) [pid = 3672] [serial = 156] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (147F2C00) [pid = 3672] [serial = 157] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC99800) [pid = 3672] [serial = 159] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1C140800) [pid = 3672] [serial = 160] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1C40A000) [pid = 3672] [serial = 164] [outer = 00000000] [url = about:blank] 09:18:12 INFO - PROCESS | 3672 | 1467735492766 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 3672 | 1467735492769 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:12 INFO - PROCESS | 3672 | 1467735492868 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:18:12 INFO - PROCESS | 3672 | 1467735492935 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3672 | 1467735492937 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:12 INFO - PROCESS | 3672 | ++DOCSHELL 109AE800 == 34 [pid = 3672] [id = 76] 09:18:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (109B0800) [pid = 3672] [serial = 225] [outer = 00000000] 09:18:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10A48800) [pid = 3672] [serial = 226] [outer = 109B0800] 09:18:13 INFO - PROCESS | 3672 | 1467735492996 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10A53C00) [pid = 3672] [serial = 227] [outer = 109B0800] 09:18:13 INFO - PROCESS | 3672 | 1467735493516 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 950ms 09:18:13 INFO - PROCESS | 3672 | 1467735493536 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:18:13 INFO - PROCESS | 3672 | 1467735493540 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:18:13 INFO - PROCESS | 3672 | 1467735493546 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 3672 | 1467735493548 Marionette TRACE conn5 <- [1,270,null,{}] 09:18:13 INFO - PROCESS | 3672 | 1467735493552 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 3672 | 1467735493555 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:13 INFO - PROCESS | 3672 | 1467735493643 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:18:13 INFO - PROCESS | 3672 | 1467735493650 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3672 | 1467735493652 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:13 INFO - PROCESS | 3672 | ++DOCSHELL 147EE000 == 35 [pid = 3672] [id = 77] 09:18:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (147EF800) [pid = 3672] [serial = 228] [outer = 00000000] 09:18:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1512FC00) [pid = 3672] [serial = 229] [outer = 147EF800] 09:18:13 INFO - PROCESS | 3672 | 1467735493696 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (15297400) [pid = 3672] [serial = 230] [outer = 147EF800] 09:18:14 INFO - PROCESS | 3672 | 1467735494152 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 631ms 09:18:14 INFO - PROCESS | 3672 | 1467735494176 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3672 | 1467735494178 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:18:14 INFO - PROCESS | 3672 | 1467735494186 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3672 | 1467735494189 Marionette TRACE conn5 <- [1,274,null,{}] 09:18:14 INFO - PROCESS | 3672 | 1467735494199 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 3672 | 1467735494203 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:14 INFO - PROCESS | 3672 | 1467735494291 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:18:14 INFO - PROCESS | 3672 | 1467735494300 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3672 | 1467735494302 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:14 INFO - PROCESS | 3672 | ++DOCSHELL 17F92000 == 36 [pid = 3672] [id = 78] 09:18:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17F99400) [pid = 3672] [serial = 231] [outer = 00000000] 09:18:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (18230000) [pid = 3672] [serial = 232] [outer = 17F99400] 09:18:14 INFO - PROCESS | 3672 | 1467735494348 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1827B800) [pid = 3672] [serial = 233] [outer = 17F99400] 09:18:14 INFO - PROCESS | 3672 | 1467735494791 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 09:18:14 INFO - PROCESS | 3672 | 1467735494816 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3672 | 1467735494819 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:18:14 INFO - PROCESS | 3672 | 1467735494839 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:18:14 INFO - PROCESS | 3672 | 1467735494840 Marionette TRACE conn5 <- [1,278,null,{}] 09:18:14 INFO - PROCESS | 3672 | 1467735494844 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 3672 | 1467735494846 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:14 INFO - PROCESS | 3672 | 1467735494962 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:18:14 INFO - PROCESS | 3672 | 1467735494967 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3672 | 1467735494969 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:15 INFO - PROCESS | 3672 | ++DOCSHELL 182D1800 == 37 [pid = 3672] [id = 79] 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (182EF800) [pid = 3672] [serial = 234] [outer = 00000000] 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (18993800) [pid = 3672] [serial = 235] [outer = 182EF800] 09:18:15 INFO - PROCESS | 3672 | 1467735495055 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (189CC400) [pid = 3672] [serial = 236] [outer = 182EF800] 09:18:15 INFO - PROCESS | 3672 | 1467735495437 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 09:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:18:15 INFO - PROCESS | 3672 | 1467735495474 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 3672 | 1467735495476 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:18:15 INFO - PROCESS | 3672 | 1467735495479 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 3672 | 1467735495480 Marionette TRACE conn5 <- [1,282,null,{}] 09:18:15 INFO - PROCESS | 3672 | 1467735495484 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 3672 | 1467735495486 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:15 INFO - PROCESS | 3672 | 1467735495605 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:18:15 INFO - PROCESS | 3672 | 1467735495610 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3672 | 1467735495612 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:15 INFO - PROCESS | 3672 | ++DOCSHELL 189DAC00 == 38 [pid = 3672] [id = 80] 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (18D08C00) [pid = 3672] [serial = 237] [outer = 00000000] 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (193F4000) [pid = 3672] [serial = 238] [outer = 18D08C00] 09:18:15 INFO - PROCESS | 3672 | 1467735495665 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (19AC5400) [pid = 3672] [serial = 239] [outer = 18D08C00] 09:18:16 INFO - PROCESS | 3672 | 1467735496157 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 09:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:18:16 INFO - PROCESS | 3672 | 1467735496210 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3672 | 1467735496212 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:18:16 INFO - PROCESS | 3672 | 1467735496215 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3672 | 1467735496217 Marionette TRACE conn5 <- [1,286,null,{}] 09:18:16 INFO - PROCESS | 3672 | 1467735496220 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 3672 | 1467735496226 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:16 INFO - PROCESS | 3672 | 1467735496339 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:18:16 INFO - PROCESS | 3672 | 1467735496352 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3672 | 1467735496354 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:16 INFO - PROCESS | 3672 | ++DOCSHELL 19E87400 == 39 [pid = 3672] [id = 81] 09:18:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (19E87C00) [pid = 3672] [serial = 240] [outer = 00000000] 09:18:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1AC44800) [pid = 3672] [serial = 241] [outer = 19E87C00] 09:18:16 INFO - PROCESS | 3672 | 1467735496441 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1AC4B000) [pid = 3672] [serial = 242] [outer = 19E87C00] 09:18:16 INFO - PROCESS | 3672 | 1467735496822 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (10A4A400) [pid = 3672] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (14CB7000) [pid = 3672] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1700A000) [pid = 3672] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (109AC000) [pid = 3672] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (193F6400) [pid = 3672] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1895B800) [pid = 3672] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (166DDC00) [pid = 3672] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (14CBAC00) [pid = 3672] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:18:16 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (18231800) [pid = 3672] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:18:16 INFO - PROCESS | 3672 | 1467735496956 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3672 | 1467735496958 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:18:17 INFO - PROCESS | 3672 | 1467735496968 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 3672 | 1467735496970 Marionette TRACE conn5 <- [1,290,null,{}] 09:18:17 INFO - PROCESS | 3672 | 1467735496974 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 3672 | 1467735496976 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:18:17 INFO - PROCESS | 3672 | 1467735497057 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:18:17 INFO - PROCESS | 3672 | 1467735497065 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3672 | 1467735497067 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:17 INFO - PROCESS | 3672 | ++DOCSHELL 149A6C00 == 40 [pid = 3672] [id = 82] 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (149AEC00) [pid = 3672] [serial = 243] [outer = 00000000] 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (17324C00) [pid = 3672] [serial = 244] [outer = 149AEC00] 09:18:17 INFO - PROCESS | 3672 | 1467735497110 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (17376000) [pid = 3672] [serial = 245] [outer = 149AEC00] 09:18:17 INFO - PROCESS | 3672 | 1467735497525 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 611ms 09:18:17 INFO - PROCESS | 3672 | 1467735497592 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 3672 | 1467735497594 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:18:17 INFO - PROCESS | 3672 | 1467735497598 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 3672 | 1467735497600 Marionette TRACE conn5 <- [1,294,null,{}] 09:18:17 INFO - PROCESS | 3672 | 1467735497603 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 3672 | 1467735497605 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:17 INFO - PROCESS | 3672 | 1467735497685 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:18:17 INFO - PROCESS | 3672 | 1467735497690 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3672 | 1467735497692 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:17 INFO - PROCESS | 3672 | ++DOCSHELL 1899C400 == 41 [pid = 3672] [id = 83] 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1899DC00) [pid = 3672] [serial = 246] [outer = 00000000] 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1AC97400) [pid = 3672] [serial = 247] [outer = 1899DC00] 09:18:17 INFO - PROCESS | 3672 | 1467735497735 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1C188400) [pid = 3672] [serial = 248] [outer = 1899DC00] 09:18:18 INFO - PROCESS | 3672 | 1467735498144 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:18 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. 09:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 09:18:18 INFO - PROCESS | 3672 | 1467735498172 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3672 | 1467735498174 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:18:18 INFO - PROCESS | 3672 | 1467735498189 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3672 | 1467735498191 Marionette TRACE conn5 <- [1,298,null,{}] 09:18:18 INFO - PROCESS | 3672 | 1467735498194 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 3672 | 1467735498196 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:18 INFO - PROCESS | 3672 | 1467735498281 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:18:18 INFO - PROCESS | 3672 | 1467735498287 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3672 | 1467735498289 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:18 INFO - PROCESS | 3672 | ++DOCSHELL 17319800 == 42 [pid = 3672] [id = 84] 09:18:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1C189C00) [pid = 3672] [serial = 249] [outer = 00000000] 09:18:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1D2B2C00) [pid = 3672] [serial = 250] [outer = 1C189C00] 09:18:18 INFO - PROCESS | 3672 | 1467735498331 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10A48C00) [pid = 3672] [serial = 251] [outer = 1C189C00] 09:18:18 INFO - PROCESS | 3672 | 1467735498761 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:18 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. 09:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 09:18:18 INFO - PROCESS | 3672 | 1467735498824 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3672 | 1467735498826 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:18:18 INFO - PROCESS | 3672 | 1467735498829 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3672 | 1467735498831 Marionette TRACE conn5 <- [1,302,null,{}] 09:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:18:18 INFO - PROCESS | 3672 | 1467735498834 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 3672 | 1467735498836 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:18 INFO - PROCESS | 3672 | 1467735498919 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:18:18 INFO - PROCESS | 3672 | 1467735498924 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3672 | 1467735498926 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:18 INFO - PROCESS | 3672 | ++DOCSHELL 1D2B4000 == 43 [pid = 3672] [id = 85] 09:18:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (1D2BC000) [pid = 3672] [serial = 252] [outer = 00000000] 09:18:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1D2DF800) [pid = 3672] [serial = 253] [outer = 1D2BC000] 09:18:19 INFO - PROCESS | 3672 | 1467735498971 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1D8B7800) [pid = 3672] [serial = 254] [outer = 1D2BC000] 09:18:19 INFO - PROCESS | 3672 | 1467735499596 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:19 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. 09:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 870ms 09:18:19 INFO - PROCESS | 3672 | 1467735499750 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3672 | 1467735499754 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:18:19 INFO - PROCESS | 3672 | 1467735499757 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:18:19 INFO - PROCESS | 3672 | 1467735499776 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 3672 | 1467735499779 Marionette TRACE conn5 <- [1,306,null,{}] 09:18:19 INFO - PROCESS | 3672 | 1467735499785 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 3672 | 1467735499789 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:19 INFO - PROCESS | 3672 | 1467735499904 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:18:20 INFO - PROCESS | 3672 | 1467735499981 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3672 | 1467735499985 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:20 INFO - PROCESS | 3672 | ++DOCSHELL 1070A000 == 44 [pid = 3672] [id = 86] 09:18:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1070EC00) [pid = 3672] [serial = 255] [outer = 00000000] 09:18:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (149ED400) [pid = 3672] [serial = 256] [outer = 1070EC00] 09:18:20 INFO - PROCESS | 3672 | 1467735500082 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (15296800) [pid = 3672] [serial = 257] [outer = 1070EC00] 09:18:20 INFO - PROCESS | 3672 | 1467735500628 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:20 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. 09:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 891ms 09:18:20 INFO - PROCESS | 3672 | 1467735500662 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3672 | 1467735500667 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:18:20 INFO - PROCESS | 3672 | 1467735500675 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 3672 | 1467735500678 Marionette TRACE conn5 <- [1,310,null,{}] 09:18:20 INFO - PROCESS | 3672 | 1467735500682 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 3672 | 1467735500685 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:20 INFO - PROCESS | 3672 | 1467735500802 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:18:20 INFO - PROCESS | 3672 | 1467735500896 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3672 | 1467735500899 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:20 INFO - PROCESS | 3672 | ++DOCSHELL 18990C00 == 45 [pid = 3672] [id = 87] 09:18:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (18998000) [pid = 3672] [serial = 258] [outer = 00000000] 09:18:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (193F2800) [pid = 3672] [serial = 259] [outer = 18998000] 09:18:20 INFO - PROCESS | 3672 | 1467735500954 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (19E88000) [pid = 3672] [serial = 260] [outer = 18998000] 09:18:21 INFO - PROCESS | 3672 | 1467735501505 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:21 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. 09:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 870ms 09:18:21 INFO - PROCESS | 3672 | 1467735501551 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3672 | 1467735501554 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:18:21 INFO - PROCESS | 3672 | 1467735501558 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 3672 | 1467735501561 Marionette TRACE conn5 <- [1,314,null,{}] 09:18:21 INFO - PROCESS | 3672 | 1467735501573 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 3672 | 1467735501577 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:21 INFO - PROCESS | 3672 | 1467735501690 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:18:21 INFO - PROCESS | 3672 | 1467735501784 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3672 | 1467735501788 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:21 INFO - PROCESS | 3672 | ++DOCSHELL 1D2E0000 == 46 [pid = 3672] [id = 88] 09:18:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (1D8B2000) [pid = 3672] [serial = 261] [outer = 00000000] 09:18:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1DD4C400) [pid = 3672] [serial = 262] [outer = 1D8B2000] 09:18:21 INFO - PROCESS | 3672 | 1467735501844 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (1DD52000) [pid = 3672] [serial = 263] [outer = 1D8B2000] 09:18:22 INFO - PROCESS | 3672 | 1467735502429 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:22 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. 09:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 09:18:22 INFO - PROCESS | 3672 | 1467735502491 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 3672 | 1467735502494 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:18:22 INFO - PROCESS | 3672 | 1467735502498 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3672 | 1467735502500 Marionette TRACE conn5 <- [1,318,null,{}] 09:18:22 INFO - PROCESS | 3672 | 1467735502504 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 3672 | 1467735502506 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:22 INFO - PROCESS | 3672 | 1467735502620 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:18:22 INFO - PROCESS | 3672 | 1467735502715 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3672 | 1467735502718 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:22 INFO - PROCESS | 3672 | ++DOCSHELL 1DDC0800 == 47 [pid = 3672] [id = 89] 09:18:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1DDC1800) [pid = 3672] [serial = 264] [outer = 00000000] 09:18:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (1DFCC800) [pid = 3672] [serial = 265] [outer = 1DDC1800] 09:18:22 INFO - PROCESS | 3672 | 1467735502772 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (1DFD6800) [pid = 3672] [serial = 266] [outer = 1DDC1800] 09:18:23 INFO - PROCESS | 3672 | 1467735503597 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:23 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. 09:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1124ms 09:18:23 INFO - PROCESS | 3672 | 1467735503625 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:18:23 INFO - PROCESS | 3672 | 1467735503630 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:18:23 INFO - PROCESS | 3672 | 1467735503635 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3672 | 1467735503638 Marionette TRACE conn5 <- [1,322,null,{}] 09:18:23 INFO - PROCESS | 3672 | 1467735503644 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 3672 | 1467735503646 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:23 INFO - PROCESS | 3672 | 1467735503748 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:18:23 INFO - PROCESS | 3672 | 1467735503832 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3672 | 1467735503836 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:23 INFO - PROCESS | 3672 | ++DOCSHELL 10A73000 == 48 [pid = 3672] [id = 90] 09:18:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (10AE6800) [pid = 3672] [serial = 267] [outer = 00000000] 09:18:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (11649800) [pid = 3672] [serial = 268] [outer = 10AE6800] 09:18:23 INFO - PROCESS | 3672 | 1467735503926 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (147F5C00) [pid = 3672] [serial = 269] [outer = 10AE6800] 09:18:24 INFO - PROCESS | 3672 | 1467735504509 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 17319800 == 47 [pid = 3672] [id = 84] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 1899C400 == 46 [pid = 3672] [id = 83] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 149A6C00 == 45 [pid = 3672] [id = 82] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 19E87400 == 44 [pid = 3672] [id = 81] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 189DAC00 == 43 [pid = 3672] [id = 80] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 182D1800 == 42 [pid = 3672] [id = 79] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 17F92000 == 41 [pid = 3672] [id = 78] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 147EE000 == 40 [pid = 3672] [id = 77] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 109AE800 == 39 [pid = 3672] [id = 76] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 0C590400 == 38 [pid = 3672] [id = 75] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (17017C00) [pid = 3672] [serial = 172] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (10A4D800) [pid = 3672] [serial = 169] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (149E7800) [pid = 3672] [serial = 178] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (17376400) [pid = 3672] [serial = 175] [outer = 00000000] [url = about:blank] 09:18:24 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. 09:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 932ms 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 1899A800 == 37 [pid = 3672] [id = 74] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 18999800 == 36 [pid = 3672] [id = 73] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 14925C00 == 35 [pid = 3672] [id = 72] 09:18:24 INFO - PROCESS | 3672 | --DOCSHELL 08FE0800 == 34 [pid = 3672] [id = 71] 09:18:24 INFO - PROCESS | 3672 | 1467735504586 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3672 | 1467735504590 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:18:24 INFO - PROCESS | 3672 | 1467735504596 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3672 | 1467735504599 Marionette TRACE conn5 <- [1,326,null,{}] 09:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:18:24 INFO - PROCESS | 3672 | 1467735504602 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 3672 | 1467735504605 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:24 INFO - PROCESS | 3672 | 1467735504706 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (10A6AC00) [pid = 3672] [serial = 182] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (10A54800) [pid = 3672] [serial = 181] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (15128800) [pid = 3672] [serial = 187] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (151E6800) [pid = 3672] [serial = 188] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (17321000) [pid = 3672] [serial = 190] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (10A4C000) [pid = 3672] [serial = 184] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (10A71C00) [pid = 3672] [serial = 185] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (193FDC00) [pid = 3672] [serial = 199] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (18D02400) [pid = 3672] [serial = 196] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (189D6400) [pid = 3672] [serial = 202] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (193FCC00) [pid = 3672] [serial = 203] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (1C48F400) [pid = 3672] [serial = 208] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (196B9800) [pid = 3672] [serial = 200] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (18231000) [pid = 3672] [serial = 193] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (18234400) [pid = 3672] [serial = 194] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1AC8E400) [pid = 3672] [serial = 206] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (19163800) [pid = 3672] [serial = 197] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1737CC00) [pid = 3672] [serial = 191] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1A3DC400) [pid = 3672] [serial = 205] [outer = 00000000] [url = about:blank] 09:18:24 INFO - PROCESS | 3672 | 1467735504794 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3672 | 1467735504797 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:24 INFO - PROCESS | 3672 | ++DOCSHELL 0FF5F400 == 35 [pid = 3672] [id = 91] 09:18:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (0FFF5400) [pid = 3672] [serial = 270] [outer = 00000000] 09:18:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (10A50400) [pid = 3672] [serial = 271] [outer = 0FFF5400] 09:18:24 INFO - PROCESS | 3672 | 1467735504844 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10A6B400) [pid = 3672] [serial = 272] [outer = 0FFF5400] 09:18:25 INFO - PROCESS | 3672 | 1467735505226 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:25 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. 09:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 09:18:25 INFO - PROCESS | 3672 | 1467735505272 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3672 | 1467735505274 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:18:25 INFO - PROCESS | 3672 | 1467735505277 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:18:25 INFO - PROCESS | 3672 | 1467735505281 Marionette TRACE conn5 <- [1,330,null,{}] 09:18:25 INFO - PROCESS | 3672 | 1467735505291 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 3672 | 1467735505295 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:25 INFO - PROCESS | 3672 | 1467735505383 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:18:25 INFO - PROCESS | 3672 | 1467735505390 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 3672 | 1467735505393 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:25 INFO - PROCESS | 3672 | ++DOCSHELL 15126400 == 36 [pid = 3672] [id = 92] 09:18:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1605DC00) [pid = 3672] [serial = 273] [outer = 00000000] 09:18:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1731F400) [pid = 3672] [serial = 274] [outer = 1605DC00] 09:18:25 INFO - PROCESS | 3672 | 1467735505439 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (17F11C00) [pid = 3672] [serial = 275] [outer = 1605DC00] 09:18:25 INFO - PROCESS | 3672 | 1467735505908 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:25 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. 09:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 09:18:25 INFO - PROCESS | 3672 | 1467735505952 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3672 | 1467735505955 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:18:25 INFO - PROCESS | 3672 | 1467735505958 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3672 | 1467735505960 Marionette TRACE conn5 <- [1,334,null,{}] 09:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:18:25 INFO - PROCESS | 3672 | 1467735505963 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 3672 | 1467735505965 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:26 INFO - PROCESS | 3672 | 1467735506075 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:18:26 INFO - PROCESS | 3672 | 1467735506084 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3672 | 1467735506086 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:26 INFO - PROCESS | 3672 | ++DOCSHELL 17F1B400 == 37 [pid = 3672] [id = 93] 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (18233000) [pid = 3672] [serial = 276] [outer = 00000000] 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (1832A800) [pid = 3672] [serial = 277] [outer = 18233000] 09:18:26 INFO - PROCESS | 3672 | 1467735506201 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (1898FC00) [pid = 3672] [serial = 278] [outer = 18233000] 09:18:26 INFO - PROCESS | 3672 | 1467735506588 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:26 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. 09:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 09:18:26 INFO - PROCESS | 3672 | 1467735506633 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:18:26 INFO - PROCESS | 3672 | 1467735506635 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:18:26 INFO - PROCESS | 3672 | 1467735506638 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 3672 | 1467735506640 Marionette TRACE conn5 <- [1,338,null,{}] 09:18:26 INFO - PROCESS | 3672 | 1467735506643 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 3672 | 1467735506645 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:26 INFO - PROCESS | 3672 | 1467735506762 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:18:26 INFO - PROCESS | 3672 | 1467735506819 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3672 | 1467735506821 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:26 INFO - PROCESS | 3672 | ++DOCSHELL 182D1400 == 38 [pid = 3672] [id = 94] 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (184BB400) [pid = 3672] [serial = 279] [outer = 00000000] 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (189DAC00) [pid = 3672] [serial = 280] [outer = 184BB400] 09:18:26 INFO - PROCESS | 3672 | 1467735506866 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (193F1000) [pid = 3672] [serial = 281] [outer = 184BB400] 09:18:27 INFO - PROCESS | 3672 | 1467735507288 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:27 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. 09:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 09:18:27 INFO - PROCESS | 3672 | 1467735507308 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3672 | 1467735507310 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:18:27 INFO - PROCESS | 3672 | 1467735507313 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3672 | 1467735507315 Marionette TRACE conn5 <- [1,342,null,{}] 09:18:27 INFO - PROCESS | 3672 | 1467735507326 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 3672 | 1467735507332 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:27 INFO - PROCESS | 3672 | 1467735507494 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:18:27 INFO - PROCESS | 3672 | 1467735507520 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3672 | 1467735507522 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:27 INFO - PROCESS | 3672 | ++DOCSHELL 19A44800 == 39 [pid = 3672] [id = 95] 09:18:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (19A47000) [pid = 3672] [serial = 282] [outer = 00000000] 09:18:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (19AE1800) [pid = 3672] [serial = 283] [outer = 19A47000] 09:18:27 INFO - PROCESS | 3672 | 1467735507567 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (19AE6800) [pid = 3672] [serial = 284] [outer = 19A47000] 09:18:28 INFO - PROCESS | 3672 | 1467735508015 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:28 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. 09:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 731ms 09:18:28 INFO - PROCESS | 3672 | 1467735508050 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3672 | 1467735508052 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:18:28 INFO - PROCESS | 3672 | 1467735508055 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3672 | 1467735508057 Marionette TRACE conn5 <- [1,346,null,{}] 09:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:18:28 INFO - PROCESS | 3672 | 1467735508061 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3672 | 1467735508062 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:28 INFO - PROCESS | 3672 | 1467735508183 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:18:28 INFO - PROCESS | 3672 | 1467735508188 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3672 | 1467735508190 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:28 INFO - PROCESS | 3672 | ++DOCSHELL 19AE8400 == 40 [pid = 3672] [id = 96] 09:18:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (19AE8800) [pid = 3672] [serial = 285] [outer = 00000000] 09:18:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (1A3DE400) [pid = 3672] [serial = 286] [outer = 19AE8800] 09:18:28 INFO - PROCESS | 3672 | 1467735508233 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1A3E6800) [pid = 3672] [serial = 287] [outer = 19AE8800] 09:18:28 INFO - PROCESS | 3672 | 1467735508674 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:28 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. 09:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 09:18:28 INFO - PROCESS | 3672 | 1467735508730 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:18:28 INFO - PROCESS | 3672 | 1467735508732 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:18:28 INFO - PROCESS | 3672 | 1467735508736 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3672 | 1467735508737 Marionette TRACE conn5 <- [1,350,null,{}] 09:18:28 INFO - PROCESS | 3672 | 1467735508741 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3672 | 1467735508743 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:29 INFO - PROCESS | 3672 | 1467735509041 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (109AC400) [pid = 3672] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (10707C00) [pid = 3672] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (1C189C00) [pid = 3672] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (18D08C00) [pid = 3672] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (17F99400) [pid = 3672] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (19E87C00) [pid = 3672] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (109B0800) [pid = 3672] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (147EF800) [pid = 3672] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (0CDCE800) [pid = 3672] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (149AEC00) [pid = 3672] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (182EF800) [pid = 3672] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:18:29 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (1899DC00) [pid = 3672] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:18:29 INFO - PROCESS | 3672 | 1467735509104 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3672 | 1467735509106 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:29 INFO - PROCESS | 3672 | ++DOCSHELL 0D084000 == 41 [pid = 3672] [id = 97] 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (0D0EAC00) [pid = 3672] [serial = 288] [outer = 00000000] 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 103 (10A71000) [pid = 3672] [serial = 289] [outer = 0D0EAC00] 09:18:29 INFO - PROCESS | 3672 | 1467735509151 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 104 (17381000) [pid = 3672] [serial = 290] [outer = 0D0EAC00] 09:18:29 INFO - PROCESS | 3672 | 1467735509500 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:29 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. 09:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 831ms 09:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:18:29 INFO - PROCESS | 3672 | 1467735509568 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3672 | 1467735509570 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:18:29 INFO - PROCESS | 3672 | 1467735509573 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3672 | 1467735509574 Marionette TRACE conn5 <- [1,354,null,{}] 09:18:29 INFO - PROCESS | 3672 | 1467735509578 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 3672 | 1467735509580 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:29 INFO - PROCESS | 3672 | 1467735509662 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:18:29 INFO - PROCESS | 3672 | 1467735509667 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3672 | 1467735509669 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:29 INFO - PROCESS | 3672 | ++DOCSHELL 196B4800 == 42 [pid = 3672] [id = 98] 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 105 (1915D000) [pid = 3672] [serial = 291] [outer = 00000000] 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 106 (19A34800) [pid = 3672] [serial = 292] [outer = 1915D000] 09:18:29 INFO - PROCESS | 3672 | 1467735509712 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 107 (19AC6400) [pid = 3672] [serial = 293] [outer = 1915D000] 09:18:30 INFO - PROCESS | 3672 | 1467735510144 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:30 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. 09:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 09:18:30 INFO - PROCESS | 3672 | 1467735510213 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3672 | 1467735510215 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:18:30 INFO - PROCESS | 3672 | 1467735510219 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:18:30 INFO - PROCESS | 3672 | 1467735510221 Marionette TRACE conn5 <- [1,358,null,{}] 09:18:30 INFO - PROCESS | 3672 | 1467735510225 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 3672 | 1467735510226 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:30 INFO - PROCESS | 3672 | 1467735510308 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:18:30 INFO - PROCESS | 3672 | 1467735510345 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3672 | 1467735510346 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:30 INFO - PROCESS | 3672 | ++DOCSHELL 1999D400 == 43 [pid = 3672] [id = 99] 09:18:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 108 (1999DC00) [pid = 3672] [serial = 294] [outer = 00000000] 09:18:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (199A4000) [pid = 3672] [serial = 295] [outer = 1999DC00] 09:18:30 INFO - PROCESS | 3672 | 1467735510389 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (199A4C00) [pid = 3672] [serial = 296] [outer = 1999DC00] 09:18:30 INFO - PROCESS | 3672 | 1467735510818 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:30 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. 09:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 09:18:30 INFO - PROCESS | 3672 | 1467735510855 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3672 | 1467735510857 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:18:30 INFO - PROCESS | 3672 | 1467735510861 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3672 | 1467735510863 Marionette TRACE conn5 <- [1,362,null,{}] 09:18:30 INFO - PROCESS | 3672 | 1467735510867 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 3672 | 1467735510869 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:30 INFO - PROCESS | 3672 | 1467735510967 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:18:31 INFO - PROCESS | 3672 | 1467735510975 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3672 | 1467735510977 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:31 INFO - PROCESS | 3672 | ++DOCSHELL 1AC4B800 == 44 [pid = 3672] [id = 100] 09:18:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (1AC4C800) [pid = 3672] [serial = 297] [outer = 00000000] 09:18:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (1AC9FC00) [pid = 3672] [serial = 298] [outer = 1AC4C800] 09:18:31 INFO - PROCESS | 3672 | 1467735511023 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (1C40C000) [pid = 3672] [serial = 299] [outer = 1AC4C800] 09:18:31 INFO - PROCESS | 3672 | 1467735511727 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:31 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. 09:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 09:18:31 INFO - PROCESS | 3672 | 1467735511796 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:18:31 INFO - PROCESS | 3672 | 1467735511800 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:18:31 INFO - PROCESS | 3672 | 1467735511805 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 3672 | 1467735511810 Marionette TRACE conn5 <- [1,366,null,{}] 09:18:31 INFO - PROCESS | 3672 | 1467735511816 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 3672 | 1467735511819 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:31 INFO - PROCESS | 3672 | 1467735511941 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:18:32 INFO - PROCESS | 3672 | 1467735512061 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3672 | 1467735512065 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:32 INFO - PROCESS | 3672 | ++DOCSHELL 08F69800 == 45 [pid = 3672] [id = 101] 09:18:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (10543000) [pid = 3672] [serial = 300] [outer = 00000000] 09:18:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (115EDC00) [pid = 3672] [serial = 301] [outer = 10543000] 09:18:32 INFO - PROCESS | 3672 | 1467735512125 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (149E5000) [pid = 3672] [serial = 302] [outer = 10543000] 09:18:32 INFO - PROCESS | 3672 | 1467735512687 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:32 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. 09:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 931ms 09:18:32 INFO - PROCESS | 3672 | 1467735512736 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3672 | 1467735512741 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:18:32 INFO - PROCESS | 3672 | 1467735512747 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3672 | 1467735512750 Marionette TRACE conn5 <- [1,370,null,{}] 09:18:32 INFO - PROCESS | 3672 | 1467735512754 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 3672 | 1467735512757 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:32 INFO - PROCESS | 3672 | 1467735512873 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:18:33 INFO - PROCESS | 3672 | 1467735512972 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3672 | 1467735512975 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:33 INFO - PROCESS | 3672 | ++DOCSHELL 18996C00 == 46 [pid = 3672] [id = 102] 09:18:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (189D6400) [pid = 3672] [serial = 303] [outer = 00000000] 09:18:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (193F7000) [pid = 3672] [serial = 304] [outer = 189D6400] 09:18:33 INFO - PROCESS | 3672 | 1467735513031 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 119 (19801400) [pid = 3672] [serial = 305] [outer = 189D6400] 09:18:33 INFO - PROCESS | 3672 | 1467735513629 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:18:33 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. 09:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 09:18:33 INFO - PROCESS | 3672 | 1467735513681 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3672 | 1467735513684 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:18:33 INFO - PROCESS | 3672 | 1467735513688 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:18:33 INFO - PROCESS | 3672 | 1467735513692 Marionette TRACE conn5 <- [1,374,null,{}] 09:18:33 INFO - PROCESS | 3672 | 1467735513703 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 3672 | 1467735513708 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:33 INFO - PROCESS | 3672 | 1467735513821 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:18:33 INFO - PROCESS | 3672 | 1467735513921 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3672 | 1467735513924 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:33 INFO - PROCESS | 3672 | ++DOCSHELL 1AC47C00 == 47 [pid = 3672] [id = 103] 09:18:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 120 (1AC48000) [pid = 3672] [serial = 306] [outer = 00000000] 09:18:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 121 (1AC8CC00) [pid = 3672] [serial = 307] [outer = 1AC48000] 09:18:34 INFO - PROCESS | 3672 | 1467735513982 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 122 (1C49B400) [pid = 3672] [serial = 308] [outer = 1AC48000] 09:18:34 INFO - PROCESS | 3672 | 1467735514639 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:18:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 971ms 09:18:34 INFO - PROCESS | 3672 | 1467735514661 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3672 | 1467735514664 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:18:34 INFO - PROCESS | 3672 | 1467735514667 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:18:34 INFO - PROCESS | 3672 | 1467735514669 Marionette TRACE conn5 <- [1,378,null,{}] 09:18:34 INFO - PROCESS | 3672 | 1467735514673 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 3672 | 1467735514675 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:34 INFO - PROCESS | 3672 | 1467735514787 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:18:34 INFO - PROCESS | 3672 | 1467735514890 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3672 | 1467735514892 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:34 INFO - PROCESS | 3672 | ++DOCSHELL 1C9F8800 == 48 [pid = 3672] [id = 104] 09:18:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 123 (1D2B7000) [pid = 3672] [serial = 309] [outer = 00000000] 09:18:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 124 (1D2DAC00) [pid = 3672] [serial = 310] [outer = 1D2B7000] 09:18:34 INFO - PROCESS | 3672 | 1467735514946 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 125 (1D8B9800) [pid = 3672] [serial = 311] [outer = 1D2B7000] 09:18:35 INFO - PROCESS | 3672 | 1467735515507 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:18:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 09:18:35 INFO - PROCESS | 3672 | 1467735515545 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 3672 | 1467735515547 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:18:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:18:35 INFO - PROCESS | 3672 | 1467735515552 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3672 | 1467735515554 Marionette TRACE conn5 <- [1,382,null,{}] 09:18:35 INFO - PROCESS | 3672 | 1467735515557 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 3672 | 1467735515560 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:35 INFO - PROCESS | 3672 | 1467735515666 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:18:35 INFO - PROCESS | 3672 | 1467735515764 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3672 | 1467735515766 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:35 INFO - PROCESS | 3672 | ++DOCSHELL 198D1000 == 49 [pid = 3672] [id = 105] 09:18:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 126 (198D1C00) [pid = 3672] [serial = 312] [outer = 00000000] 09:18:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 127 (198DA400) [pid = 3672] [serial = 313] [outer = 198D1C00] 09:18:35 INFO - PROCESS | 3672 | 1467735515819 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 128 (198DC800) [pid = 3672] [serial = 314] [outer = 198D1C00] 09:18:36 INFO - PROCESS | 3672 | 1467735516469 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:18:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 09:18:36 INFO - PROCESS | 3672 | 1467735516527 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 3672 | 1467735516529 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:18:36 INFO - PROCESS | 3672 | 1467735516533 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3672 | 1467735516535 Marionette TRACE conn5 <- [1,386,null,{}] 09:18:36 INFO - PROCESS | 3672 | 1467735516538 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 3672 | 1467735516544 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:36 INFO - PROCESS | 3672 | 1467735516715 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:18:36 INFO - PROCESS | 3672 | 1467735516724 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3672 | 1467735516727 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:36 INFO - PROCESS | 3672 | ++DOCSHELL 10A6F400 == 50 [pid = 3672] [id = 106] 09:18:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 129 (147E7800) [pid = 3672] [serial = 315] [outer = 00000000] 09:18:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 130 (182EC800) [pid = 3672] [serial = 316] [outer = 147E7800] 09:18:36 INFO - PROCESS | 3672 | 1467735516780 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 131 (198DA000) [pid = 3672] [serial = 317] [outer = 147E7800] 09:18:37 INFO - PROCESS | 3672 | 1467735517517 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:18:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1019ms 09:18:37 INFO - PROCESS | 3672 | 1467735517555 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3672 | 1467735517559 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:18:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:18:37 INFO - PROCESS | 3672 | 1467735517563 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 3672 | 1467735517566 Marionette TRACE conn5 <- [1,390,null,{}] 09:18:37 INFO - PROCESS | 3672 | 1467735517571 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 3672 | 1467735517574 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:37 INFO - PROCESS | 3672 | 1467735517674 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:18:37 INFO - PROCESS | 3672 | 1467735517804 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3672 | 1467735517807 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:37 INFO - PROCESS | 3672 | ++DOCSHELL 10A66000 == 51 [pid = 3672] [id = 107] 09:18:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 132 (10D4C800) [pid = 3672] [serial = 318] [outer = 00000000] 09:18:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 133 (151E1C00) [pid = 3672] [serial = 319] [outer = 10D4C800] 09:18:37 INFO - PROCESS | 3672 | 1467735517858 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 134 (17322800) [pid = 3672] [serial = 320] [outer = 10D4C800] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1999D400 == 50 [pid = 3672] [id = 99] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 196B4800 == 49 [pid = 3672] [id = 98] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 0D084000 == 48 [pid = 3672] [id = 97] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 19AE8400 == 47 [pid = 3672] [id = 96] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 19A44800 == 46 [pid = 3672] [id = 95] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 182D1400 == 45 [pid = 3672] [id = 94] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 17F1B400 == 44 [pid = 3672] [id = 93] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 15126400 == 43 [pid = 3672] [id = 92] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 0FF5F400 == 42 [pid = 3672] [id = 91] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 10A73000 == 41 [pid = 3672] [id = 90] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1D2B4000 == 40 [pid = 3672] [id = 85] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1822B800 == 39 [pid = 3672] [id = 34] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1070A000 == 38 [pid = 3672] [id = 86] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1D2E0000 == 37 [pid = 3672] [id = 88] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1070C400 == 36 [pid = 3672] [id = 46] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 18990C00 == 35 [pid = 3672] [id = 87] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1DDC0800 == 34 [pid = 3672] [id = 89] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 10A6F400 == 33 [pid = 3672] [id = 106] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 198D1000 == 32 [pid = 3672] [id = 105] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1AC47C00 == 31 [pid = 3672] [id = 103] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1C9F8800 == 30 [pid = 3672] [id = 104] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 18996C00 == 29 [pid = 3672] [id = 102] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 1AC4B800 == 28 [pid = 3672] [id = 100] 09:18:38 INFO - PROCESS | 3672 | --DOCSHELL 08F69800 == 27 [pid = 3672] [id = 101] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 133 (149EA000) [pid = 3672] [serial = 136] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 132 (1731B400) [pid = 3672] [serial = 179] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 131 (193F4000) [pid = 3672] [serial = 238] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 130 (18230000) [pid = 3672] [serial = 232] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 129 (1AC44800) [pid = 3672] [serial = 241] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 128 (10A48800) [pid = 3672] [serial = 226] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 127 (19AC5400) [pid = 3672] [serial = 239] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 126 (15297C00) [pid = 3672] [serial = 214] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 125 (1512FC00) [pid = 3672] [serial = 229] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 124 (15297400) [pid = 3672] [serial = 230] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 123 (10704800) [pid = 3672] [serial = 224] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 122 (10648800) [pid = 3672] [serial = 223] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 121 (0C414800) [pid = 3672] [serial = 211] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 120 (19E8D400) [pid = 3672] [serial = 217] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 119 (1D2AE800) [pid = 3672] [serial = 220] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 118 (17376000) [pid = 3672] [serial = 245] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (17324C00) [pid = 3672] [serial = 244] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (1AC4B000) [pid = 3672] [serial = 242] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (10A53C00) [pid = 3672] [serial = 227] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (18993800) [pid = 3672] [serial = 235] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (1C188400) [pid = 3672] [serial = 248] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (1AC97400) [pid = 3672] [serial = 247] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (10A48C00) [pid = 3672] [serial = 251] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (189CC400) [pid = 3672] [serial = 236] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (1827B800) [pid = 3672] [serial = 233] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (1D2B2C00) [pid = 3672] [serial = 250] [outer = 00000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3672 | 1467735519291 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:18:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1779ms 09:18:39 INFO - PROCESS | 3672 | 1467735519345 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:18:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:18:39 INFO - PROCESS | 3672 | 1467735519349 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:18:39 INFO - PROCESS | 3672 | 1467735519354 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3672 | 1467735519357 Marionette TRACE conn5 <- [1,394,null,{}] 09:18:39 INFO - PROCESS | 3672 | 1467735519362 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 3672 | 1467735519365 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:39 INFO - PROCESS | 3672 | 1467735519456 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:18:39 INFO - PROCESS | 3672 | 1467735519541 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3672 | 1467735519544 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:39 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E8000 == 28 [pid = 3672] [id = 108] 09:18:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 109 (0D0EA400) [pid = 3672] [serial = 321] [outer = 00000000] 09:18:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 110 (1053BC00) [pid = 3672] [serial = 322] [outer = 0D0EA400] 09:18:39 INFO - PROCESS | 3672 | 1467735519592 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 111 (10543800) [pid = 3672] [serial = 323] [outer = 0D0EA400] 09:18:40 INFO - PROCESS | 3672 | 1467735520016 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 09:18:40 INFO - PROCESS | 3672 | 1467735520084 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3672 | 1467735520089 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:18:40 INFO - PROCESS | 3672 | 1467735520095 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3672 | 1467735520098 Marionette TRACE conn5 <- [1,398,null,{}] 09:18:40 INFO - PROCESS | 3672 | 1467735520135 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 3672 | 1467735520138 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:40 INFO - PROCESS | 3672 | 1467735520232 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:18:40 INFO - PROCESS | 3672 | 1467735520241 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3672 | 1467735520243 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:40 INFO - PROCESS | 3672 | ++DOCSHELL 10A48C00 == 29 [pid = 3672] [id = 109] 09:18:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 112 (10A49800) [pid = 3672] [serial = 324] [outer = 00000000] 09:18:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 113 (10A4D000) [pid = 3672] [serial = 325] [outer = 10A49800] 09:18:40 INFO - PROCESS | 3672 | 1467735520290 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 114 (10A65C00) [pid = 3672] [serial = 326] [outer = 10A49800] 09:18:40 INFO - PROCESS | 3672 | 1467735520775 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:18:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 711ms 09:18:40 INFO - PROCESS | 3672 | 1467735520809 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3672 | 1467735520811 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:18:40 INFO - PROCESS | 3672 | 1467735520815 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3672 | 1467735520818 Marionette TRACE conn5 <- [1,402,null,{}] 09:18:40 INFO - PROCESS | 3672 | 1467735520829 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 3672 | 1467735520834 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:40 INFO - PROCESS | 3672 | 1467735520921 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:18:40 INFO - PROCESS | 3672 | 1467735520931 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3672 | 1467735520934 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:40 INFO - PROCESS | 3672 | ++DOCSHELL 150CB400 == 30 [pid = 3672] [id = 110] 09:18:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 115 (15125C00) [pid = 3672] [serial = 327] [outer = 00000000] 09:18:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 116 (1516E400) [pid = 3672] [serial = 328] [outer = 15125C00] 09:18:41 INFO - PROCESS | 3672 | 1467735520982 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 117 (15298000) [pid = 3672] [serial = 329] [outer = 15125C00] 09:18:41 INFO - PROCESS | 3672 | 1467735521475 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:18:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 690ms 09:18:41 INFO - PROCESS | 3672 | 1467735521505 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3672 | 1467735521508 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:18:41 INFO - PROCESS | 3672 | 1467735521511 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:18:41 INFO - PROCESS | 3672 | 1467735521513 Marionette TRACE conn5 <- [1,406,null,{}] 09:18:41 INFO - PROCESS | 3672 | 1467735521516 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 3672 | 1467735521518 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:41 INFO - PROCESS | 3672 | 1467735521660 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:18:41 INFO - PROCESS | 3672 | 1467735521681 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3672 | 1467735521683 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:41 INFO - PROCESS | 3672 | ++DOCSHELL 17319C00 == 31 [pid = 3672] [id = 111] 09:18:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 118 (1731A000) [pid = 3672] [serial = 330] [outer = 00000000] 09:18:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 119 (17381400) [pid = 3672] [serial = 331] [outer = 1731A000] 09:18:41 INFO - PROCESS | 3672 | 1467735521727 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 120 (1822EC00) [pid = 3672] [serial = 332] [outer = 1731A000] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 119 (1605FC00) [pid = 3672] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 118 (149A2000) [pid = 3672] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 117 (150C5400) [pid = 3672] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 116 (1899D400) [pid = 3672] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 115 (1070EC00) [pid = 3672] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 114 (1AC40400) [pid = 3672] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 113 (1605DC00) [pid = 3672] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 112 (1999DC00) [pid = 3672] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 111 (1D8B2000) [pid = 3672] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 110 (19A47000) [pid = 3672] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 109 (0D0EAC00) [pid = 3672] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 108 (10A4A800) [pid = 3672] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 107 (182F4800) [pid = 3672] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 106 (19AE8800) [pid = 3672] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 105 (1AC4C800) [pid = 3672] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 104 (1AC97800) [pid = 3672] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 103 (1DDC1800) [pid = 3672] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 102 (10AE6800) [pid = 3672] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (18233000) [pid = 3672] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (1D2BC000) [pid = 3672] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (0FFF5400) [pid = 3672] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1915D000) [pid = 3672] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (18998000) [pid = 3672] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1064C400) [pid = 3672] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (184BB400) [pid = 3672] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:18:42 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (08FE7000) [pid = 3672] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:18:43 INFO - PROCESS | 3672 | 1467735523102 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1676ms 09:18:43 INFO - PROCESS | 3672 | 1467735523192 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:18:43 INFO - PROCESS | 3672 | 1467735523197 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:18:43 INFO - PROCESS | 3672 | 1467735523201 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 3672 | 1467735523207 Marionette TRACE conn5 <- [1,410,null,{}] 09:18:43 INFO - PROCESS | 3672 | 1467735523213 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 3672 | 1467735523216 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:43 INFO - PROCESS | 3672 | 1467735523360 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:18:43 INFO - PROCESS | 3672 | 1467735523479 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3672 | 1467735523482 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:43 INFO - PROCESS | 3672 | ++DOCSHELL 1053C800 == 32 [pid = 3672] [id = 112] 09:18:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1053E000) [pid = 3672] [serial = 333] [outer = 00000000] 09:18:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (10701800) [pid = 3672] [serial = 334] [outer = 1053E000] 09:18:43 INFO - PROCESS | 3672 | 1467735523542 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (109AD000) [pid = 3672] [serial = 335] [outer = 1053E000] 09:18:44 INFO - PROCESS | 3672 | 1467735524316 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1176ms 09:18:44 INFO - PROCESS | 3672 | 1467735524376 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3672 | 1467735524381 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:18:44 INFO - PROCESS | 3672 | 1467735524388 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 3672 | 1467735524391 Marionette TRACE conn5 <- [1,414,null,{}] 09:18:44 INFO - PROCESS | 3672 | 1467735524394 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 3672 | 1467735524397 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:44 INFO - PROCESS | 3672 | 1467735524526 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:18:44 INFO - PROCESS | 3672 | 1467735524604 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3672 | 1467735524606 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:44 INFO - PROCESS | 3672 | ++DOCSHELL 147EE000 == 33 [pid = 3672] [id = 113] 09:18:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (147F3400) [pid = 3672] [serial = 336] [outer = 00000000] 09:18:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (149A6C00) [pid = 3672] [serial = 337] [outer = 147F3400] 09:18:44 INFO - PROCESS | 3672 | 1467735524704 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (1516A800) [pid = 3672] [serial = 338] [outer = 147F3400] 09:18:45 INFO - PROCESS | 3672 | --DOCSHELL 150CB400 == 32 [pid = 3672] [id = 110] 09:18:45 INFO - PROCESS | 3672 | --DOCSHELL 10A48C00 == 31 [pid = 3672] [id = 109] 09:18:45 INFO - PROCESS | 3672 | --DOCSHELL 0D0E8000 == 30 [pid = 3672] [id = 108] 09:18:45 INFO - PROCESS | 3672 | --DOCSHELL 10A66000 == 29 [pid = 3672] [id = 107] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (1C40C000) [pid = 3672] [serial = 299] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (17016800) [pid = 3672] [serial = 215] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (0FFF2000) [pid = 3672] [serial = 212] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1AC9FC00) [pid = 3672] [serial = 298] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (199A4000) [pid = 3672] [serial = 295] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1C404400) [pid = 3672] [serial = 133] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1737F800) [pid = 3672] [serial = 173] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10A54400) [pid = 3672] [serial = 167] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (18992400) [pid = 3672] [serial = 176] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (11641000) [pid = 3672] [serial = 170] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1C40C800) [pid = 3672] [serial = 218] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1D2B0800) [pid = 3672] [serial = 221] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1C49AC00) [pid = 3672] [serial = 209] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19AE1800) [pid = 3672] [serial = 283] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A3DE400) [pid = 3672] [serial = 286] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19AE6800) [pid = 3672] [serial = 284] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10A71000) [pid = 3672] [serial = 289] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A3E6800) [pid = 3672] [serial = 287] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19A34800) [pid = 3672] [serial = 292] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (193F2800) [pid = 3672] [serial = 259] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E88000) [pid = 3672] [serial = 260] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1D8B7800) [pid = 3672] [serial = 254] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1D2DF800) [pid = 3672] [serial = 253] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1DFCC800) [pid = 3672] [serial = 265] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1DFD6800) [pid = 3672] [serial = 266] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1731F400) [pid = 3672] [serial = 274] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F11C00) [pid = 3672] [serial = 275] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A50400) [pid = 3672] [serial = 271] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A6B400) [pid = 3672] [serial = 272] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (149ED400) [pid = 3672] [serial = 256] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15296800) [pid = 3672] [serial = 257] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1832A800) [pid = 3672] [serial = 277] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1898FC00) [pid = 3672] [serial = 278] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1DD4C400) [pid = 3672] [serial = 262] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1DD52000) [pid = 3672] [serial = 263] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (11649800) [pid = 3672] [serial = 268] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (147F5C00) [pid = 3672] [serial = 269] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (199A4C00) [pid = 3672] [serial = 296] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (189DAC00) [pid = 3672] [serial = 280] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (193F1000) [pid = 3672] [serial = 281] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (19AC6400) [pid = 3672] [serial = 293] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (17381000) [pid = 3672] [serial = 290] [outer = 00000000] [url = about:blank] 09:18:45 INFO - PROCESS | 3672 | 1467735525434 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1078ms 09:18:45 INFO - PROCESS | 3672 | 1467735525469 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3672 | 1467735525473 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:18:45 INFO - PROCESS | 3672 | 1467735525487 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3672 | 1467735525490 Marionette TRACE conn5 <- [1,418,null,{}] 09:18:45 INFO - PROCESS | 3672 | 1467735525500 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 3672 | 1467735525502 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:45 INFO - PROCESS | 3672 | 1467735525589 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:18:45 INFO - PROCESS | 3672 | 1467735525596 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3672 | 1467735525600 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:45 INFO - PROCESS | 3672 | ++DOCSHELL 1053D000 == 30 [pid = 3672] [id = 114] 09:18:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1053D400) [pid = 3672] [serial = 339] [outer = 00000000] 09:18:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10652800) [pid = 3672] [serial = 340] [outer = 1053D400] 09:18:45 INFO - PROCESS | 3672 | 1467735525648 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1070F800) [pid = 3672] [serial = 341] [outer = 1053D400] 09:18:46 INFO - PROCESS | 3672 | 1467735526620 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:18:46 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 09:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1194ms 09:18:46 INFO - PROCESS | 3672 | 1467735526674 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3672 | 1467735526678 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:18:46 INFO - PROCESS | 3672 | 1467735526684 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 3672 | 1467735526686 Marionette TRACE conn5 <- [1,422,null,{}] 09:18:46 INFO - PROCESS | 3672 | 1467735526691 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 3672 | 1467735526693 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:46 INFO - PROCESS | 3672 | 1467735526778 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:18:46 INFO - PROCESS | 3672 | 1467735526784 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3672 | 1467735526787 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:46 INFO - PROCESS | 3672 | ++DOCSHELL 10A6F000 == 31 [pid = 3672] [id = 115] 09:18:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10A6F400) [pid = 3672] [serial = 342] [outer = 00000000] 09:18:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (14713400) [pid = 3672] [serial = 343] [outer = 10A6F400] 09:18:46 INFO - PROCESS | 3672 | 1467735526833 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (147F1000) [pid = 3672] [serial = 344] [outer = 10A6F400] 09:18:47 INFO - PROCESS | 3672 | 1467735527774 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1117ms 09:18:47 INFO - PROCESS | 3672 | 1467735527805 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3672 | 1467735527807 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:18:47 INFO - PROCESS | 3672 | 1467735527811 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:18:47 INFO - PROCESS | 3672 | 1467735527814 Marionette TRACE conn5 <- [1,426,null,{}] 09:18:47 INFO - PROCESS | 3672 | 1467735527825 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 3672 | 1467735527829 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:47 INFO - PROCESS | 3672 | 1467735527944 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:18:47 INFO - PROCESS | 3672 | 1467735527951 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3672 | 1467735527954 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:48 INFO - PROCESS | 3672 | ++DOCSHELL 17316000 == 32 [pid = 3672] [id = 116] 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17316800) [pid = 3672] [serial = 345] [outer = 00000000] 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1731C800) [pid = 3672] [serial = 346] [outer = 17316800] 09:18:48 INFO - PROCESS | 3672 | 1467735528002 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17376000) [pid = 3672] [serial = 347] [outer = 17316800] 09:18:48 INFO - PROCESS | 3672 | 1467735528512 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 3672 | 1467735528548 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:18:48 INFO - PROCESS | 3672 | 1467735528555 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:18:48 INFO - PROCESS | 3672 | 1467735528557 Marionette TRACE conn5 <- [1,430,null,{}] 09:18:48 INFO - PROCESS | 3672 | 1467735528560 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 3672 | 1467735528562 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:48 INFO - PROCESS | 3672 | 1467735528676 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:18:48 INFO - PROCESS | 3672 | 1467735528728 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3672 | 1467735528730 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:48 INFO - PROCESS | 3672 | ++DOCSHELL 18232400 == 33 [pid = 3672] [id = 117] 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (18234000) [pid = 3672] [serial = 348] [outer = 00000000] 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1827D000) [pid = 3672] [serial = 349] [outer = 18234000] 09:18:48 INFO - PROCESS | 3672 | 1467735528779 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (182ED000) [pid = 3672] [serial = 350] [outer = 18234000] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15125C00) [pid = 3672] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (198D1C00) [pid = 3672] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10543000) [pid = 3672] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1AC48000) [pid = 3672] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1D2B7000) [pid = 3672] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (147E7800) [pid = 3672] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (189D6400) [pid = 3672] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (0D0EA400) [pid = 3672] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (10A49800) [pid = 3672] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:18:49 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (10D4C800) [pid = 3672] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:18:49 INFO - PROCESS | 3672 | 1467735529209 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 09:18:49 INFO - PROCESS | 3672 | 1467735529230 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3672 | 1467735529232 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:18:49 INFO - PROCESS | 3672 | 1467735529236 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3672 | 1467735529237 Marionette TRACE conn5 <- [1,434,null,{}] 09:18:49 INFO - PROCESS | 3672 | 1467735529241 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 3672 | 1467735529243 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:49 INFO - PROCESS | 3672 | 1467735529348 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:18:49 INFO - PROCESS | 3672 | 1467735529356 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3672 | 1467735529358 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:49 INFO - PROCESS | 3672 | ++DOCSHELL 10A65400 == 34 [pid = 3672] [id = 118] 09:18:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (147ED800) [pid = 3672] [serial = 351] [outer = 00000000] 09:18:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (182F2400) [pid = 3672] [serial = 352] [outer = 147ED800] 09:18:49 INFO - PROCESS | 3672 | 1467735529402 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (182F2C00) [pid = 3672] [serial = 353] [outer = 147ED800] 09:18:49 INFO - PROCESS | 3672 | 1467735529853 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 09:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:18:49 INFO - PROCESS | 3672 | 1467735529906 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3672 | 1467735529908 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:18:49 INFO - PROCESS | 3672 | 1467735529911 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3672 | 1467735529913 Marionette TRACE conn5 <- [1,438,null,{}] 09:18:49 INFO - PROCESS | 3672 | 1467735529917 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 3672 | 1467735529922 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:50 INFO - PROCESS | 3672 | 1467735530027 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:18:50 INFO - PROCESS | 3672 | 1467735530034 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3672 | 1467735530035 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:50 INFO - PROCESS | 3672 | ++DOCSHELL 184BF000 == 35 [pid = 3672] [id = 119] 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (184C0000) [pid = 3672] [serial = 354] [outer = 00000000] 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1899C400) [pid = 3672] [serial = 355] [outer = 184C0000] 09:18:50 INFO - PROCESS | 3672 | 1467735530080 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1898E400) [pid = 3672] [serial = 356] [outer = 184C0000] 09:18:50 INFO - PROCESS | 3672 | 1467735530524 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:18:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 631ms 09:18:50 INFO - PROCESS | 3672 | 1467735530544 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3672 | 1467735530546 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:18:50 INFO - PROCESS | 3672 | 1467735530549 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3672 | 1467735530551 Marionette TRACE conn5 <- [1,442,null,{}] 09:18:50 INFO - PROCESS | 3672 | 1467735530554 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 3672 | 1467735530556 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:50 INFO - PROCESS | 3672 | 1467735530634 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:18:50 INFO - PROCESS | 3672 | 1467735530642 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3672 | 1467735530644 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:50 INFO - PROCESS | 3672 | ++DOCSHELL 18D0C400 == 36 [pid = 3672] [id = 120] 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (19159400) [pid = 3672] [serial = 357] [outer = 00000000] 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (193F0C00) [pid = 3672] [serial = 358] [outer = 19159400] 09:18:50 INFO - PROCESS | 3672 | 1467735530687 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (193F6400) [pid = 3672] [serial = 359] [outer = 19159400] 09:18:51 INFO - PROCESS | 3672 | 1467735531135 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 09:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:18:51 INFO - PROCESS | 3672 | 1467735531184 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3672 | 1467735531186 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:18:51 INFO - PROCESS | 3672 | 1467735531189 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 3672 | 1467735531191 Marionette TRACE conn5 <- [1,446,null,{}] 09:18:51 INFO - PROCESS | 3672 | 1467735531195 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 3672 | 1467735531196 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:51 INFO - PROCESS | 3672 | 1467735531276 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:18:51 INFO - PROCESS | 3672 | 1467735531283 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3672 | 1467735531285 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:51 INFO - PROCESS | 3672 | ++DOCSHELL 193FA000 == 37 [pid = 3672] [id = 121] 09:18:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (193FC800) [pid = 3672] [serial = 360] [outer = 00000000] 09:18:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (196BA000) [pid = 3672] [serial = 361] [outer = 193FC800] 09:18:51 INFO - PROCESS | 3672 | 1467735531328 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (198D0C00) [pid = 3672] [serial = 362] [outer = 193FC800] 09:18:51 INFO - PROCESS | 3672 | 1467735531953 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:18:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 830ms 09:18:52 INFO - PROCESS | 3672 | 1467735532043 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3672 | 1467735532048 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:18:52 INFO - PROCESS | 3672 | 1467735532054 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3672 | 1467735532058 Marionette TRACE conn5 <- [1,450,null,{}] 09:18:52 INFO - PROCESS | 3672 | 1467735532065 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 3672 | 1467735532068 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:52 INFO - PROCESS | 3672 | 1467735532187 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:18:52 INFO - PROCESS | 3672 | 1467735532304 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3672 | 1467735532307 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:52 INFO - PROCESS | 3672 | ++DOCSHELL 10541000 == 38 [pid = 3672] [id = 122] 09:18:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1064EC00) [pid = 3672] [serial = 363] [outer = 00000000] 09:18:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10A6A400) [pid = 3672] [serial = 364] [outer = 1064EC00] 09:18:52 INFO - PROCESS | 3672 | 1467735532367 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (116D0800) [pid = 3672] [serial = 365] [outer = 1064EC00] 09:18:53 INFO - PROCESS | 3672 | 1467735532966 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3672 | 1467735533036 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:18:53 INFO - PROCESS | 3672 | 1467735533043 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 3672 | 1467735533046 Marionette TRACE conn5 <- [1,454,null,{}] 09:18:53 INFO - PROCESS | 3672 | 1467735533050 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 3672 | 1467735533053 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:53 INFO - PROCESS | 3672 | 1467735533168 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:18:53 INFO - PROCESS | 3672 | 1467735533292 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3672 | 1467735533295 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:53 INFO - PROCESS | 3672 | ++DOCSHELL 17F16C00 == 39 [pid = 3672] [id = 123] 09:18:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FD7000) [pid = 3672] [serial = 366] [outer = 00000000] 09:18:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182D2800) [pid = 3672] [serial = 367] [outer = 17FD7000] 09:18:53 INFO - PROCESS | 3672 | 1467735533353 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18992800) [pid = 3672] [serial = 368] [outer = 17FD7000] 09:18:54 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:54 INFO - PROCESS | 3672 | 1467735533973 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:18:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 972ms 09:18:54 INFO - PROCESS | 3672 | 1467735534017 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3672 | 1467735534019 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3672 | 1467735534023 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:18:54 INFO - PROCESS | 3672 | 1467735534027 Marionette TRACE conn5 <- [1,458,null,{}] 09:18:54 INFO - PROCESS | 3672 | 1467735534038 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 3672 | 1467735534043 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:54 INFO - PROCESS | 3672 | 1467735534150 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:18:54 INFO - PROCESS | 3672 | 1467735534275 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3672 | 1467735534279 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:54 INFO - PROCESS | 3672 | ++DOCSHELL 199A1C00 == 40 [pid = 3672] [id = 124] 09:18:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (199A2400) [pid = 3672] [serial = 369] [outer = 00000000] 09:18:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A6400) [pid = 3672] [serial = 370] [outer = 199A2400] 09:18:54 INFO - PROCESS | 3672 | 1467735534336 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19A2C800) [pid = 3672] [serial = 371] [outer = 199A2400] 09:18:54 INFO - PROCESS | 3672 | 1467735534947 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:18:55 INFO - PROCESS | 3672 | 1467735535000 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:18:55 INFO - PROCESS | 3672 | 1467735535004 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 3672 | 1467735535006 Marionette TRACE conn5 <- [1,462,null,{}] 09:18:55 INFO - PROCESS | 3672 | 1467735535010 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 3672 | 1467735535012 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:55 INFO - PROCESS | 3672 | 1467735535131 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:18:55 INFO - PROCESS | 3672 | 1467735535235 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3672 | 1467735535237 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:55 INFO - PROCESS | 3672 | ++DOCSHELL 17014C00 == 41 [pid = 3672] [id = 125] 09:18:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17016400) [pid = 3672] [serial = 372] [outer = 00000000] 09:18:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A38800) [pid = 3672] [serial = 373] [outer = 17016400] 09:18:55 INFO - PROCESS | 3672 | 1467735535290 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ACB400) [pid = 3672] [serial = 374] [outer = 17016400] 09:18:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10702800) [pid = 3672] [serial = 375] [outer = 0D033400] 09:18:56 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:56 INFO - PROCESS | 3672 | 1467735536131 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3672 | 1467735536910 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:18:56 INFO - PROCESS | 3672 | 1467735536924 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3672 | 1467735536927 Marionette TRACE conn5 <- [1,466,null,{}] 09:18:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:18:56 INFO - PROCESS | 3672 | 1467735536933 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 3672 | 1467735536936 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:57 INFO - PROCESS | 3672 | 1467735537023 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:18:57 INFO - PROCESS | 3672 | 1467735537033 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3672 | 1467735537038 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:57 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E0C00 == 28 [pid = 3672] [id = 126] 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (0D0E4000) [pid = 3672] [serial = 376] [outer = 00000000] 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (0FFFEC00) [pid = 3672] [serial = 377] [outer = 0D0E4000] 09:18:57 INFO - PROCESS | 3672 | 1467735537088 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10539C00) [pid = 3672] [serial = 378] [outer = 0D0E4000] 09:18:57 INFO - PROCESS | 3672 | 1467735537576 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3672 | 1467735537611 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:18:57 INFO - PROCESS | 3672 | 1467735537618 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3672 | 1467735537622 Marionette TRACE conn5 <- [1,470,null,{}] 09:18:57 INFO - PROCESS | 3672 | 1467735537626 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 3672 | 1467735537629 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:57 INFO - PROCESS | 3672 | 1467735537720 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:18:57 INFO - PROCESS | 3672 | 1467735537728 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3672 | 1467735537730 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:57 INFO - PROCESS | 3672 | ++DOCSHELL 109E3400 == 29 [pid = 3672] [id = 127] 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A45400) [pid = 3672] [serial = 379] [outer = 00000000] 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A4E800) [pid = 3672] [serial = 380] [outer = 10A45400] 09:18:57 INFO - PROCESS | 3672 | 1467735537779 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A65400) [pid = 3672] [serial = 381] [outer = 10A45400] 09:18:58 INFO - PROCESS | 3672 | 1467735538248 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 09:18:58 INFO - PROCESS | 3672 | 1467735538307 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3672 | 1467735538309 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:18:58 INFO - PROCESS | 3672 | 1467735538313 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:18:58 INFO - PROCESS | 3672 | 1467735538315 Marionette TRACE conn5 <- [1,474,null,{}] 09:18:58 INFO - PROCESS | 3672 | 1467735538325 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 3672 | 1467735538329 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:58 INFO - PROCESS | 3672 | 1467735538446 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:18:58 INFO - PROCESS | 3672 | 1467735538534 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3672 | 1467735538538 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:58 INFO - PROCESS | 3672 | ++DOCSHELL 14C93C00 == 30 [pid = 3672] [id = 128] 09:18:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14C9A000) [pid = 3672] [serial = 382] [outer = 00000000] 09:18:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1509A400) [pid = 3672] [serial = 383] [outer = 14C9A000] 09:18:58 INFO - PROCESS | 3672 | 1467735538586 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1512FC00) [pid = 3672] [serial = 384] [outer = 14C9A000] 09:18:59 INFO - PROCESS | 3672 | 1467735539027 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 09:18:59 INFO - PROCESS | 3672 | 1467735539052 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3672 | 1467735539054 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:18:59 INFO - PROCESS | 3672 | 1467735539057 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 3672 | 1467735539059 Marionette TRACE conn5 <- [1,478,null,{}] 09:18:59 INFO - PROCESS | 3672 | 1467735539067 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 3672 | 1467735539069 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:59 INFO - PROCESS | 3672 | 1467735539190 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:18:59 INFO - PROCESS | 3672 | 1467735539198 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3672 | 1467735539200 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:59 INFO - PROCESS | 3672 | ++DOCSHELL 151E3400 == 31 [pid = 3672] [id = 129] 09:18:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (15298000) [pid = 3672] [serial = 385] [outer = 00000000] 09:18:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (166E2C00) [pid = 3672] [serial = 386] [outer = 15298000] 09:18:59 INFO - PROCESS | 3672 | 1467735539245 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17322400) [pid = 3672] [serial = 387] [outer = 15298000] 09:18:59 INFO - PROCESS | 3672 | 1467735539707 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 09:18:59 INFO - PROCESS | 3672 | 1467735539732 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 3672 | 1467735539734 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:18:59 INFO - PROCESS | 3672 | 1467735539745 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 3672 | 1467735539746 Marionette TRACE conn5 <- [1,482,null,{}] 09:18:59 INFO - PROCESS | 3672 | 1467735539791 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 3672 | 1467735539793 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:59 INFO - PROCESS | 3672 | 1467735539901 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:18:59 INFO - PROCESS | 3672 | 1467735539913 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 3672 | 1467735539915 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:18:59 INFO - PROCESS | 3672 | ++DOCSHELL 17F1A400 == 32 [pid = 3672] [id = 130] 09:18:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F1A800) [pid = 3672] [serial = 388] [outer = 00000000] 09:18:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17FDD800) [pid = 3672] [serial = 389] [outer = 17F1A800] 09:19:00 INFO - PROCESS | 3672 | 1467735539959 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18230800) [pid = 3672] [serial = 390] [outer = 17F1A800] 09:19:00 INFO - PROCESS | 3672 | 1467735540423 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 710ms 09:19:00 INFO - PROCESS | 3672 | 1467735540457 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3672 | 1467735540460 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:19:00 INFO - PROCESS | 3672 | 1467735540467 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 3672 | 1467735540469 Marionette TRACE conn5 <- [1,486,null,{}] 09:19:00 INFO - PROCESS | 3672 | 1467735540472 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 3672 | 1467735540478 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:00 INFO - PROCESS | 3672 | 1467735540614 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:19:00 INFO - PROCESS | 3672 | 1467735540674 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3672 | 1467735540676 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:00 INFO - PROCESS | 3672 | ++DOCSHELL 1899A000 == 33 [pid = 3672] [id = 131] 09:19:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1899A800) [pid = 3672] [serial = 391] [outer = 00000000] 09:19:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (189D0400) [pid = 3672] [serial = 392] [outer = 1899A800] 09:19:00 INFO - PROCESS | 3672 | 1467735540722 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1915D800) [pid = 3672] [serial = 393] [outer = 1899A800] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17316800) [pid = 3672] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18234000) [pid = 3672] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1731A000) [pid = 3672] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A6F400) [pid = 3672] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1053D400) [pid = 3672] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1053E000) [pid = 3672] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (147F3400) [pid = 3672] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19159400) [pid = 3672] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (147ED800) [pid = 3672] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193FC800) [pid = 3672] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:19:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (184C0000) [pid = 3672] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:19:01 INFO - PROCESS | 3672 | 1467735541380 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 09:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:19:01 INFO - PROCESS | 3672 | 1467735541428 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3672 | 1467735541430 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:19:01 INFO - PROCESS | 3672 | 1467735541433 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 3672 | 1467735541435 Marionette TRACE conn5 <- [1,490,null,{}] 09:19:01 INFO - PROCESS | 3672 | 1467735541448 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 3672 | 1467735541450 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:01 INFO - PROCESS | 3672 | 1467735541525 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:19:01 INFO - PROCESS | 3672 | 1467735541530 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3672 | 1467735541532 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:01 INFO - PROCESS | 3672 | ++DOCSHELL 1737E800 == 34 [pid = 3672] [id = 132] 09:19:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (18234000) [pid = 3672] [serial = 394] [outer = 00000000] 09:19:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18995400) [pid = 3672] [serial = 395] [outer = 18234000] 09:19:01 INFO - PROCESS | 3672 | 1467735541575 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1899BC00) [pid = 3672] [serial = 396] [outer = 18234000] 09:19:02 INFO - PROCESS | 3672 | 1467735541993 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 09:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:19:02 INFO - PROCESS | 3672 | 1467735542004 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3672 | 1467735542006 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3672 | 1467735542009 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3672 | 1467735542011 Marionette TRACE conn5 <- [1,494,null,{}] 09:19:02 INFO - PROCESS | 3672 | 1467735542026 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 3672 | 1467735542028 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:02 INFO - PROCESS | 3672 | 1467735542108 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:19:02 INFO - PROCESS | 3672 | 1467735542114 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3672 | 1467735542116 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:02 INFO - PROCESS | 3672 | ++DOCSHELL 19160400 == 35 [pid = 3672] [id = 133] 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (193F8C00) [pid = 3672] [serial = 397] [outer = 00000000] 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B4000) [pid = 3672] [serial = 398] [outer = 193F8C00] 09:19:02 INFO - PROCESS | 3672 | 1467735542160 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (198D2000) [pid = 3672] [serial = 399] [outer = 193F8C00] 09:19:02 INFO - PROCESS | 3672 | 1467735542602 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 09:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:19:02 INFO - PROCESS | 3672 | 1467735542640 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3672 | 1467735542642 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3672 | 1467735542649 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3672 | 1467735542651 Marionette TRACE conn5 <- [1,498,null,{}] 09:19:02 INFO - PROCESS | 3672 | 1467735542655 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 3672 | 1467735542657 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:02 INFO - PROCESS | 3672 | 1467735542735 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:19:02 INFO - PROCESS | 3672 | 1467735542741 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3672 | 1467735542743 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:02 INFO - PROCESS | 3672 | ++DOCSHELL 17F13400 == 36 [pid = 3672] [id = 134] 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D8400) [pid = 3672] [serial = 400] [outer = 00000000] 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198DE800) [pid = 3672] [serial = 401] [outer = 198D8400] 09:19:02 INFO - PROCESS | 3672 | 1467735542788 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198DFC00) [pid = 3672] [serial = 402] [outer = 198D8400] 09:19:03 INFO - PROCESS | 3672 | 1467735543391 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:19:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 830ms 09:19:03 INFO - PROCESS | 3672 | 1467735543489 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3672 | 1467735543494 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 3672 | 1467735543500 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:19:03 INFO - PROCESS | 3672 | 1467735543503 Marionette TRACE conn5 <- [1,502,null,{}] 09:19:03 INFO - PROCESS | 3672 | 1467735543509 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 3672 | 1467735543512 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:03 INFO - PROCESS | 3672 | 1467735543640 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:19:03 INFO - PROCESS | 3672 | 1467735543757 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3672 | 1467735543760 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:03 INFO - PROCESS | 3672 | ++DOCSHELL 08FED800 == 37 [pid = 3672] [id = 135] 09:19:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (0CD21000) [pid = 3672] [serial = 403] [outer = 00000000] 09:19:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10705400) [pid = 3672] [serial = 404] [outer = 0CD21000] 09:19:03 INFO - PROCESS | 3672 | 1467735543819 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (109E5800) [pid = 3672] [serial = 405] [outer = 0CD21000] 09:19:04 INFO - PROCESS | 3672 | 1467735544517 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1069ms 09:19:04 INFO - PROCESS | 3672 | 1467735544574 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3672 | 1467735544579 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:19:04 INFO - PROCESS | 3672 | 1467735544586 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3672 | 1467735544589 Marionette TRACE conn5 <- [1,506,null,{}] 09:19:04 INFO - PROCESS | 3672 | 1467735544593 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 3672 | 1467735544596 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:04 INFO - PROCESS | 3672 | 1467735544715 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:19:04 INFO - PROCESS | 3672 | 1467735544837 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3672 | 1467735544840 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:04 INFO - PROCESS | 3672 | ++DOCSHELL 149E6C00 == 38 [pid = 3672] [id = 136] 09:19:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (149F2C00) [pid = 3672] [serial = 406] [outer = 00000000] 09:19:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1605A800) [pid = 3672] [serial = 407] [outer = 149F2C00] 09:19:04 INFO - PROCESS | 3672 | 1467735544898 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17316C00) [pid = 3672] [serial = 408] [outer = 149F2C00] 09:19:05 INFO - PROCESS | 3672 | 1467735545761 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 19160400 == 37 [pid = 3672] [id = 133] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 1737E800 == 36 [pid = 3672] [id = 132] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 1899A000 == 35 [pid = 3672] [id = 131] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 17F1A400 == 34 [pid = 3672] [id = 130] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 151E3400 == 33 [pid = 3672] [id = 129] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 14C93C00 == 32 [pid = 3672] [id = 128] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 109E3400 == 31 [pid = 3672] [id = 127] 09:19:05 INFO - PROCESS | 3672 | --DOCSHELL 0D0E0C00 == 30 [pid = 3672] [id = 126] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17376000) [pid = 3672] [serial = 347] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1731C800) [pid = 3672] [serial = 346] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1827D000) [pid = 3672] [serial = 349] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1822EC00) [pid = 3672] [serial = 332] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (14713400) [pid = 3672] [serial = 343] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10652800) [pid = 3672] [serial = 340] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1070F800) [pid = 3672] [serial = 341] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10701800) [pid = 3672] [serial = 334] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (109AD000) [pid = 3672] [serial = 335] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (149A6C00) [pid = 3672] [serial = 337] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1516A800) [pid = 3672] [serial = 338] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (193F6400) [pid = 3672] [serial = 359] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (182F2400) [pid = 3672] [serial = 352] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (198D0C00) [pid = 3672] [serial = 362] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (196BA000) [pid = 3672] [serial = 361] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (182F2C00) [pid = 3672] [serial = 353] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (182ED000) [pid = 3672] [serial = 350] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1899C400) [pid = 3672] [serial = 355] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (193F0C00) [pid = 3672] [serial = 358] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (147F1000) [pid = 3672] [serial = 344] [outer = 00000000] [url = about:blank] 09:19:05 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1898E400) [pid = 3672] [serial = 356] [outer = 00000000] [url = about:blank] 09:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1276ms 09:19:05 INFO - PROCESS | 3672 | 1467735545863 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3672 | 1467735545868 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:19:05 INFO - PROCESS | 3672 | 1467735545873 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3672 | 1467735545876 Marionette TRACE conn5 <- [1,510,null,{}] 09:19:05 INFO - PROCESS | 3672 | 1467735545881 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 3672 | 1467735545884 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:05 INFO - PROCESS | 3672 | 1467735545978 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:19:05 INFO - PROCESS | 3672 | 1467735545985 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3672 | 1467735545989 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:06 INFO - PROCESS | 3672 | ++DOCSHELL 1053A400 == 31 [pid = 3672] [id = 137] 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1053AC00) [pid = 3672] [serial = 409] [outer = 00000000] 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10542C00) [pid = 3672] [serial = 410] [outer = 1053AC00] 09:19:06 INFO - PROCESS | 3672 | 1467735546037 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1064DC00) [pid = 3672] [serial = 411] [outer = 1053AC00] 09:19:06 INFO - PROCESS | 3672 | 1467735546541 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:19:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:19:06 INFO - PROCESS | 3672 | 1467735546603 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3672 | 1467735546608 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:19:06 INFO - PROCESS | 3672 | 1467735546613 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:19:06 INFO - PROCESS | 3672 | 1467735546616 Marionette TRACE conn5 <- [1,514,null,{}] 09:19:06 INFO - PROCESS | 3672 | 1467735546620 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 3672 | 1467735546622 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:06 INFO - PROCESS | 3672 | 1467735546709 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:19:06 INFO - PROCESS | 3672 | 1467735546788 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3672 | 1467735546790 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:06 INFO - PROCESS | 3672 | ++DOCSHELL 1064D400 == 32 [pid = 3672] [id = 138] 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10701800) [pid = 3672] [serial = 412] [outer = 00000000] 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10D4FC00) [pid = 3672] [serial = 413] [outer = 10701800] 09:19:06 INFO - PROCESS | 3672 | 1467735546838 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1474C000) [pid = 3672] [serial = 414] [outer = 10701800] 09:19:07 INFO - PROCESS | 3672 | 1467735547243 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:19:07 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 09:19:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 673ms 09:19:07 INFO - PROCESS | 3672 | 1467735547290 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 3672 | 1467735547292 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:19:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:19:07 INFO - PROCESS | 3672 | 1467735547296 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3672 | 1467735547299 Marionette TRACE conn5 <- [1,518,null,{}] 09:19:07 INFO - PROCESS | 3672 | 1467735547310 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 3672 | 1467735547314 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:07 INFO - PROCESS | 3672 | 1467735547428 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:19:07 INFO - PROCESS | 3672 | 1467735547440 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3672 | 1467735547443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:07 INFO - PROCESS | 3672 | ++DOCSHELL 166DCC00 == 33 [pid = 3672] [id = 139] 09:19:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1700C400) [pid = 3672] [serial = 415] [outer = 00000000] 09:19:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1731E400) [pid = 3672] [serial = 416] [outer = 1700C400] 09:19:07 INFO - PROCESS | 3672 | 1467735547494 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17381000) [pid = 3672] [serial = 417] [outer = 1700C400] 09:19:07 INFO - PROCESS | 3672 | 1467735547957 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 09:19:08 INFO - PROCESS | 3672 | 1467735548027 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3672 | 1467735548029 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:19:08 INFO - PROCESS | 3672 | 1467735548037 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3672 | 1467735548039 Marionette TRACE conn5 <- [1,522,null,{}] 09:19:08 INFO - PROCESS | 3672 | 1467735548042 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 3672 | 1467735548044 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:08 INFO - PROCESS | 3672 | 1467735548158 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:19:08 INFO - PROCESS | 3672 | 1467735548167 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3672 | 1467735548169 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:08 INFO - PROCESS | 3672 | ++DOCSHELL 1822F800 == 34 [pid = 3672] [id = 140] 09:19:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18230000) [pid = 3672] [serial = 418] [outer = 00000000] 09:19:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (182EF800) [pid = 3672] [serial = 419] [outer = 18230000] 09:19:08 INFO - PROCESS | 3672 | 1467735548213 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (184B9000) [pid = 3672] [serial = 420] [outer = 18230000] 09:19:08 INFO - PROCESS | 3672 | 1467735548682 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:19:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 09:19:08 INFO - PROCESS | 3672 | 1467735548706 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3672 | 1467735548708 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:19:08 INFO - PROCESS | 3672 | 1467735548711 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3672 | 1467735548713 Marionette TRACE conn5 <- [1,526,null,{}] 09:19:08 INFO - PROCESS | 3672 | 1467735548717 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 3672 | 1467735548719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:08 INFO - PROCESS | 3672 | 1467735548851 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:19:08 INFO - PROCESS | 3672 | 1467735548910 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3672 | 1467735548912 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:08 INFO - PROCESS | 3672 | ++DOCSHELL 184C0000 == 35 [pid = 3672] [id = 141] 09:19:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1895F800) [pid = 3672] [serial = 421] [outer = 00000000] 09:19:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18997C00) [pid = 3672] [serial = 422] [outer = 1895F800] 09:19:08 INFO - PROCESS | 3672 | 1467735548957 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (189D6000) [pid = 3672] [serial = 423] [outer = 1895F800] 09:19:09 INFO - PROCESS | 3672 | 1467735549404 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:19:09 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 09:19:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 09:19:09 INFO - PROCESS | 3672 | 1467735549442 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3672 | 1467735549444 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:19:09 INFO - PROCESS | 3672 | 1467735549448 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3672 | 1467735549449 Marionette TRACE conn5 <- [1,530,null,{}] 09:19:09 INFO - PROCESS | 3672 | 1467735549453 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 3672 | 1467735549458 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:09 INFO - PROCESS | 3672 | 1467735549597 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:19:09 INFO - PROCESS | 3672 | 1467735549655 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3672 | 1467735549657 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:09 INFO - PROCESS | 3672 | ++DOCSHELL 18997400 == 36 [pid = 3672] [id = 142] 09:19:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F6000) [pid = 3672] [serial = 424] [outer = 00000000] 09:19:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1999A800) [pid = 3672] [serial = 425] [outer = 193F6000] 09:19:09 INFO - PROCESS | 3672 | 1467735549701 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19810800) [pid = 3672] [serial = 426] [outer = 193F6000] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15298000) [pid = 3672] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (14C9A000) [pid = 3672] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (0D0E4000) [pid = 3672] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17016400) [pid = 3672] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1064EC00) [pid = 3672] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17FD7000) [pid = 3672] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17F1A800) [pid = 3672] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (199A2400) [pid = 3672] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1899A800) [pid = 3672] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (193F8C00) [pid = 3672] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A45400) [pid = 3672] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:19:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18234000) [pid = 3672] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:19:10 INFO - PROCESS | 3672 | 1467735550226 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:19:10 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 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:19:10 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 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:19:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:19:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 830ms 09:19:10 INFO - PROCESS | 3672 | 1467735550282 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3672 | 1467735550284 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:19:10 INFO - PROCESS | 3672 | 1467735550287 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3672 | 1467735550288 Marionette TRACE conn5 <- [1,534,null,{}] 09:19:10 INFO - PROCESS | 3672 | 1467735550292 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 3672 | 1467735550294 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:10 INFO - PROCESS | 3672 | 1467735550381 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:19:10 INFO - PROCESS | 3672 | 1467735550462 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3672 | 1467735550463 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:10 INFO - PROCESS | 3672 | ++DOCSHELL 17321C00 == 37 [pid = 3672] [id = 143] 09:19:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17380000) [pid = 3672] [serial = 427] [outer = 00000000] 09:19:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18996800) [pid = 3672] [serial = 428] [outer = 17380000] 09:19:10 INFO - PROCESS | 3672 | 1467735550507 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1999B400) [pid = 3672] [serial = 429] [outer = 17380000] 09:19:10 INFO - PROCESS | 3672 | 1467735550856 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:19:10 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. 09:19:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 631ms 09:19:10 INFO - PROCESS | 3672 | 1467735550919 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 3672 | 1467735550921 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:19:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:19:10 INFO - PROCESS | 3672 | 1467735550924 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3672 | 1467735550926 Marionette TRACE conn5 <- [1,538,null,{}] 09:19:10 INFO - PROCESS | 3672 | 1467735550929 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 3672 | 1467735550931 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:11 INFO - PROCESS | 3672 | 1467735551040 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:19:11 INFO - PROCESS | 3672 | 1467735551048 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3672 | 1467735551050 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:11 INFO - PROCESS | 3672 | ++DOCSHELL 147ECC00 == 38 [pid = 3672] [id = 144] 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (199A5C00) [pid = 3672] [serial = 430] [outer = 00000000] 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19A32800) [pid = 3672] [serial = 431] [outer = 199A5C00] 09:19:11 INFO - PROCESS | 3672 | 1467735551093 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19AC6400) [pid = 3672] [serial = 432] [outer = 199A5C00] 09:19:11 INFO - PROCESS | 3672 | 1467735551493 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:19:11 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. 09:19:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 09:19:11 INFO - PROCESS | 3672 | 1467735551554 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:19:11 INFO - PROCESS | 3672 | 1467735551556 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:19:11 INFO - PROCESS | 3672 | 1467735551560 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3672 | 1467735551561 Marionette TRACE conn5 <- [1,542,null,{}] 09:19:11 INFO - PROCESS | 3672 | 1467735551565 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 3672 | 1467735551567 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:11 INFO - PROCESS | 3672 | 1467735551680 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:19:11 INFO - PROCESS | 3672 | 1467735551720 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3672 | 1467735551722 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:11 INFO - PROCESS | 3672 | ++DOCSHELL 0C40FC00 == 39 [pid = 3672] [id = 145] 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (149A2000) [pid = 3672] [serial = 433] [outer = 00000000] 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19AE4800) [pid = 3672] [serial = 434] [outer = 149A2000] 09:19:11 INFO - PROCESS | 3672 | 1467735551766 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19E85C00) [pid = 3672] [serial = 435] [outer = 149A2000] 09:19:12 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:12 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:12 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:12 INFO - PROCESS | 3672 | 1467735552232 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 09:19:12 INFO - PROCESS | 3672 | 1467735552291 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3672 | 1467735552296 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:19:12 INFO - PROCESS | 3672 | 1467735552317 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3672 | 1467735552321 Marionette TRACE conn5 <- [1,546,null,{}] 09:19:12 INFO - PROCESS | 3672 | 1467735552327 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 3672 | 1467735552330 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:12 INFO - PROCESS | 3672 | 1467735552452 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:19:12 INFO - PROCESS | 3672 | 1467735552542 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3672 | 1467735552547 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:12 INFO - PROCESS | 3672 | ++DOCSHELL 0C411400 == 40 [pid = 3672] [id = 146] 09:19:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (0D0E0C00) [pid = 3672] [serial = 436] [outer = 00000000] 09:19:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10657C00) [pid = 3672] [serial = 437] [outer = 0D0E0C00] 09:19:12 INFO - PROCESS | 3672 | 1467735552604 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (109B5000) [pid = 3672] [serial = 438] [outer = 0D0E0C00] 09:19:13 INFO - PROCESS | 3672 | 1467735553258 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 09:19:13 INFO - PROCESS | 3672 | 1467735553289 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 3672 | 1467735553294 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:19:13 INFO - PROCESS | 3672 | 1467735553301 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3672 | 1467735553304 Marionette TRACE conn5 <- [1,550,null,{}] 09:19:13 INFO - PROCESS | 3672 | 1467735553308 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 3672 | 1467735553311 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:13 INFO - PROCESS | 3672 | 1467735553424 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:19:13 INFO - PROCESS | 3672 | 1467735553523 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3672 | 1467735553525 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:13 INFO - PROCESS | 3672 | ++DOCSHELL 1731F800 == 41 [pid = 3672] [id = 147] 09:19:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17324400) [pid = 3672] [serial = 439] [outer = 00000000] 09:19:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1827CC00) [pid = 3672] [serial = 440] [outer = 17324400] 09:19:13 INFO - PROCESS | 3672 | 1467735553582 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1898EC00) [pid = 3672] [serial = 441] [outer = 17324400] 09:19:13 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:13 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:14 INFO - PROCESS | 3672 | 1467735554122 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 871ms 09:19:14 INFO - PROCESS | 3672 | 1467735554174 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3672 | 1467735554177 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:19:14 INFO - PROCESS | 3672 | 1467735554181 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:19:14 INFO - PROCESS | 3672 | 1467735554185 Marionette TRACE conn5 <- [1,554,null,{}] 09:19:14 INFO - PROCESS | 3672 | 1467735554196 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 3672 | 1467735554201 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:14 INFO - PROCESS | 3672 | 1467735554313 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:19:14 INFO - PROCESS | 3672 | 1467735554438 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3672 | 1467735554442 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:14 INFO - PROCESS | 3672 | ++DOCSHELL 19E91C00 == 42 [pid = 3672] [id = 148] 09:19:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1A3DC800) [pid = 3672] [serial = 442] [outer = 00000000] 09:19:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1AC07000) [pid = 3672] [serial = 443] [outer = 1A3DC800] 09:19:14 INFO - PROCESS | 3672 | 1467735554501 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC40800) [pid = 3672] [serial = 444] [outer = 1A3DC800] 09:19:14 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:14 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:15 INFO - PROCESS | 3672 | 1467735555026 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 09:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:19:15 INFO - PROCESS | 3672 | 1467735555054 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 3672 | 1467735555057 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:19:15 INFO - PROCESS | 3672 | 1467735555061 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3672 | 1467735555063 Marionette TRACE conn5 <- [1,558,null,{}] 09:19:15 INFO - PROCESS | 3672 | 1467735555067 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 3672 | 1467735555069 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:15 INFO - PROCESS | 3672 | 1467735555180 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:19:15 INFO - PROCESS | 3672 | 1467735555278 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3672 | 1467735555280 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:15 INFO - PROCESS | 3672 | ++DOCSHELL 1AC85800 == 43 [pid = 3672] [id = 149] 09:19:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC85C00) [pid = 3672] [serial = 445] [outer = 00000000] 09:19:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC8F800) [pid = 3672] [serial = 446] [outer = 1AC85C00] 09:19:15 INFO - PROCESS | 3672 | 1467735555335 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1AC9DC00) [pid = 3672] [serial = 447] [outer = 1AC85C00] 09:19:15 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:15 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:16 INFO - PROCESS | 3672 | 1467735556044 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1018ms 09:19:16 INFO - PROCESS | 3672 | 1467735556098 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3672 | 1467735556100 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:19:16 INFO - PROCESS | 3672 | 1467735556105 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3672 | 1467735556107 Marionette TRACE conn5 <- [1,562,null,{}] 09:19:16 INFO - PROCESS | 3672 | 1467735556134 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 3672 | 1467735556137 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:16 INFO - PROCESS | 3672 | 1467735556239 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:19:16 INFO - PROCESS | 3672 | 1467735556361 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 3672 | 1467735556364 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:16 INFO - PROCESS | 3672 | ++DOCSHELL 10538000 == 44 [pid = 3672] [id = 150] 09:19:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10538400) [pid = 3672] [serial = 448] [outer = 00000000] 09:19:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10708400) [pid = 3672] [serial = 449] [outer = 10538400] 09:19:16 INFO - PROCESS | 3672 | 1467735556418 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10A69800) [pid = 3672] [serial = 450] [outer = 10538400] 09:19:17 INFO - PROCESS | 3672 | 1467735557121 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1039ms 09:19:17 INFO - PROCESS | 3672 | 1467735557149 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:19:17 INFO - PROCESS | 3672 | 1467735557154 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:19:17 INFO - PROCESS | 3672 | 1467735557158 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3672 | 1467735557163 Marionette TRACE conn5 <- [1,566,null,{}] 09:19:17 INFO - PROCESS | 3672 | 1467735557168 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 3672 | 1467735557171 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:17 INFO - PROCESS | 3672 | 1467735557288 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:19:17 INFO - PROCESS | 3672 | 1467735557389 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3672 | 1467735557391 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:17 INFO - PROCESS | 3672 | ++DOCSHELL 147EE400 == 45 [pid = 3672] [id = 151] 09:19:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (147EF400) [pid = 3672] [serial = 451] [outer = 00000000] 09:19:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (15044000) [pid = 3672] [serial = 452] [outer = 147EF400] 09:19:17 INFO - PROCESS | 3672 | 1467735557441 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (16053400) [pid = 3672] [serial = 453] [outer = 147EF400] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 147ECC00 == 44 [pid = 3672] [id = 144] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 17321C00 == 43 [pid = 3672] [id = 143] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 18997400 == 42 [pid = 3672] [id = 142] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 184C0000 == 41 [pid = 3672] [id = 141] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 1822F800 == 40 [pid = 3672] [id = 140] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 166DCC00 == 39 [pid = 3672] [id = 139] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 1064D400 == 38 [pid = 3672] [id = 138] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 1053A400 == 37 [pid = 3672] [id = 137] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 17F13400 == 36 [pid = 3672] [id = 134] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 08FED800 == 35 [pid = 3672] [id = 135] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 149E6C00 == 34 [pid = 3672] [id = 136] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 17014C00 == 33 [pid = 3672] [id = 125] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 10538000 == 32 [pid = 3672] [id = 150] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 1731F800 == 31 [pid = 3672] [id = 147] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 19E91C00 == 30 [pid = 3672] [id = 148] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 1AC85800 == 29 [pid = 3672] [id = 149] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 0C40FC00 == 28 [pid = 3672] [id = 145] 09:19:18 INFO - PROCESS | 3672 | --DOCSHELL 0C411400 == 27 [pid = 3672] [id = 146] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (19E8AC00) [pid = 3672] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (166E2C00) [pid = 3672] [serial = 386] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1509A400) [pid = 3672] [serial = 383] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (0FFFEC00) [pid = 3672] [serial = 377] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10539C00) [pid = 3672] [serial = 378] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19ACB400) [pid = 3672] [serial = 374] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19A38800) [pid = 3672] [serial = 373] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (116D0800) [pid = 3672] [serial = 365] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10A6A400) [pid = 3672] [serial = 364] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (18992800) [pid = 3672] [serial = 368] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (182D2800) [pid = 3672] [serial = 367] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FDD800) [pid = 3672] [serial = 389] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19A2C800) [pid = 3672] [serial = 371] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (199A6400) [pid = 3672] [serial = 370] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17322400) [pid = 3672] [serial = 387] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (189D0400) [pid = 3672] [serial = 392] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18230800) [pid = 3672] [serial = 390] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (196B4000) [pid = 3672] [serial = 398] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1915D800) [pid = 3672] [serial = 393] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (198DE800) [pid = 3672] [serial = 401] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A65400) [pid = 3672] [serial = 381] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A4E800) [pid = 3672] [serial = 380] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18995400) [pid = 3672] [serial = 395] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (198D2000) [pid = 3672] [serial = 399] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1512FC00) [pid = 3672] [serial = 384] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1899BC00) [pid = 3672] [serial = 396] [outer = 00000000] [url = about:blank] 09:19:18 INFO - PROCESS | 3672 | 1467735558666 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1540ms 09:19:18 INFO - PROCESS | 3672 | 1467735558698 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3672 | 1467735558702 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:19:18 INFO - PROCESS | 3672 | 1467735558707 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 3672 | 1467735558711 Marionette TRACE conn5 <- [1,570,null,{}] 09:19:18 INFO - PROCESS | 3672 | 1467735558716 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 3672 | 1467735558719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:18 INFO - PROCESS | 3672 | 1467735558828 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:19:18 INFO - PROCESS | 3672 | 1467735558906 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3672 | 1467735558909 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:18 INFO - PROCESS | 3672 | ++DOCSHELL 10538000 == 28 [pid = 3672] [id = 152] 09:19:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1053D400) [pid = 3672] [serial = 454] [outer = 00000000] 09:19:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10543000) [pid = 3672] [serial = 455] [outer = 1053D400] 09:19:18 INFO - PROCESS | 3672 | 1467735558961 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10650C00) [pid = 3672] [serial = 456] [outer = 1053D400] 09:19:19 INFO - PROCESS | 3672 | 1467735559348 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 09:19:19 INFO - PROCESS | 3672 | 1467735559398 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3672 | 1467735559403 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:19:19 INFO - PROCESS | 3672 | 1467735559410 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 3672 | 1467735559412 Marionette TRACE conn5 <- [1,574,null,{}] 09:19:19 INFO - PROCESS | 3672 | 1467735559416 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 3672 | 1467735559419 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:19 INFO - PROCESS | 3672 | 1467735559539 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:19:19 INFO - PROCESS | 3672 | 1467735559558 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 3672 | 1467735559560 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:19 INFO - PROCESS | 3672 | ++DOCSHELL 116CC000 == 29 [pid = 3672] [id = 153] 09:19:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (116D0000) [pid = 3672] [serial = 457] [outer = 00000000] 09:19:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (147EAC00) [pid = 3672] [serial = 458] [outer = 116D0000] 09:19:19 INFO - PROCESS | 3672 | 1467735559607 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (147F5800) [pid = 3672] [serial = 459] [outer = 116D0000] 09:19:19 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:19 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:19 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:20 INFO - PROCESS | 3672 | 1467735560052 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 09:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:19:20 INFO - PROCESS | 3672 | 1467735560085 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 3672 | 1467735560087 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:19:20 INFO - PROCESS | 3672 | 1467735560090 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 3672 | 1467735560094 Marionette TRACE conn5 <- [1,578,null,{}] 09:19:20 INFO - PROCESS | 3672 | 1467735560104 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 3672 | 1467735560109 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:20 INFO - PROCESS | 3672 | 1467735560193 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:19:20 INFO - PROCESS | 3672 | 1467735560200 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3672 | 1467735560203 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:20 INFO - PROCESS | 3672 | ++DOCSHELL 1512E000 == 30 [pid = 3672] [id = 154] 09:19:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1516E400) [pid = 3672] [serial = 460] [outer = 00000000] 09:19:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1605CC00) [pid = 3672] [serial = 461] [outer = 1516E400] 09:19:20 INFO - PROCESS | 3672 | 1467735560250 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17016C00) [pid = 3672] [serial = 462] [outer = 1516E400] 09:19:20 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:19:21 INFO - PROCESS | 3672 | 1467735561240 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1177ms 09:19:21 INFO - PROCESS | 3672 | 1467735561272 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 3672 | 1467735561275 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:19:21 INFO - PROCESS | 3672 | 1467735561278 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 3672 | 1467735561280 Marionette TRACE conn5 <- [1,582,null,{}] 09:19:21 INFO - PROCESS | 3672 | 1467735561284 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:21 INFO - PROCESS | 3672 | 1467735561286 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:21 INFO - PROCESS | 3672 | 1467735561400 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:19:21 INFO - PROCESS | 3672 | 1467735561408 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3672 | 1467735561410 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:21 INFO - PROCESS | 3672 | ++DOCSHELL 17380800 == 31 [pid = 3672] [id = 155] 09:19:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17F13400) [pid = 3672] [serial = 463] [outer = 00000000] 09:19:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18229C00) [pid = 3672] [serial = 464] [outer = 17F13400] 09:19:21 INFO - PROCESS | 3672 | 1467735561503 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18231400) [pid = 3672] [serial = 465] [outer = 17F13400] 09:19:21 INFO - PROCESS | 3672 | 1467735561950 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 09:19:22 INFO - PROCESS | 3672 | 1467735562011 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3672 | 1467735562013 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:19:22 INFO - PROCESS | 3672 | 1467735562055 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3672 | 1467735562057 Marionette TRACE conn5 <- [1,586,null,{}] 09:19:22 INFO - PROCESS | 3672 | 1467735562060 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 3672 | 1467735562062 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:22 INFO - PROCESS | 3672 | 1467735562167 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:19:22 INFO - PROCESS | 3672 | 1467735562176 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3672 | 1467735562178 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:22 INFO - PROCESS | 3672 | ++DOCSHELL 18234800 == 32 [pid = 3672] [id = 156] 09:19:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18279C00) [pid = 3672] [serial = 466] [outer = 00000000] 09:19:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18328000) [pid = 3672] [serial = 467] [outer = 18279C00] 09:19:22 INFO - PROCESS | 3672 | 1467735562222 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1898F000) [pid = 3672] [serial = 468] [outer = 18279C00] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18230000) [pid = 3672] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1895F800) [pid = 3672] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17380000) [pid = 3672] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F6000) [pid = 3672] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (149F2C00) [pid = 3672] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D8400) [pid = 3672] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1053AC00) [pid = 3672] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1700C400) [pid = 3672] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10701800) [pid = 3672] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0CD21000) [pid = 3672] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (199A5C00) [pid = 3672] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:19:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (149A2000) [pid = 3672] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:19:22 INFO - PROCESS | 3672 | 1467735562907 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 890ms 09:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:19:22 INFO - PROCESS | 3672 | 1467735562937 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3672 | 1467735562939 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:19:22 INFO - PROCESS | 3672 | 1467735562942 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3672 | 1467735562944 Marionette TRACE conn5 <- [1,590,null,{}] 09:19:22 INFO - PROCESS | 3672 | 1467735562947 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 3672 | 1467735562953 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:23 INFO - PROCESS | 3672 | 1467735563043 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:19:23 INFO - PROCESS | 3672 | 1467735563049 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3672 | 1467735563051 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:23 INFO - PROCESS | 3672 | ++DOCSHELL 149E4400 == 33 [pid = 3672] [id = 157] 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (149EB400) [pid = 3672] [serial = 469] [outer = 00000000] 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182CA800) [pid = 3672] [serial = 470] [outer = 149EB400] 09:19:23 INFO - PROCESS | 3672 | 1467735563105 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18993C00) [pid = 3672] [serial = 471] [outer = 149EB400] 09:19:23 INFO - PROCESS | 3672 | 1467735563570 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 09:19:23 INFO - PROCESS | 3672 | 1467735563613 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:19:23 INFO - PROCESS | 3672 | 1467735563615 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:19:23 INFO - PROCESS | 3672 | 1467735563618 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 3672 | 1467735563620 Marionette TRACE conn5 <- [1,594,null,{}] 09:19:23 INFO - PROCESS | 3672 | 1467735563623 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 3672 | 1467735563625 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:23 INFO - PROCESS | 3672 | 1467735563704 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:19:23 INFO - PROCESS | 3672 | 1467735563710 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3672 | 1467735563712 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:23 INFO - PROCESS | 3672 | ++DOCSHELL 1731D000 == 34 [pid = 3672] [id = 158] 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (189D0400) [pid = 3672] [serial = 472] [outer = 00000000] 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (193F7C00) [pid = 3672] [serial = 473] [outer = 189D0400] 09:19:23 INFO - PROCESS | 3672 | 1467735563756 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193FC000) [pid = 3672] [serial = 474] [outer = 189D0400] 09:19:24 INFO - PROCESS | 3672 | 1467735564179 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 572ms 09:19:24 INFO - PROCESS | 3672 | 1467735564190 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3672 | 1467735564192 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:19:24 INFO - PROCESS | 3672 | 1467735564195 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3672 | 1467735564196 Marionette TRACE conn5 <- [1,598,null,{}] 09:19:24 INFO - PROCESS | 3672 | 1467735564211 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 3672 | 1467735564213 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:24 INFO - PROCESS | 3672 | 1467735564290 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:19:24 INFO - PROCESS | 3672 | 1467735564296 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 3672 | 1467735564298 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:24 INFO - PROCESS | 3672 | ++DOCSHELL 193F5800 == 35 [pid = 3672] [id = 159] 09:19:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (193F6800) [pid = 3672] [serial = 475] [outer = 00000000] 09:19:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (198D4C00) [pid = 3672] [serial = 476] [outer = 193F6800] 09:19:24 INFO - PROCESS | 3672 | 1467735564341 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1822D400) [pid = 3672] [serial = 477] [outer = 193F6800] 09:19:24 INFO - PROCESS | 3672 | 1467735564757 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 09:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:19:24 INFO - PROCESS | 3672 | 1467735564766 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3672 | 1467735564768 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:19:24 INFO - PROCESS | 3672 | 1467735564771 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3672 | 1467735564773 Marionette TRACE conn5 <- [1,602,null,{}] 09:19:24 INFO - PROCESS | 3672 | 1467735564776 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 3672 | 1467735564778 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:24 INFO - PROCESS | 3672 | 1467735564892 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:19:25 INFO - PROCESS | 3672 | 1467735564996 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3672 | 1467735565000 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:25 INFO - PROCESS | 3672 | ++DOCSHELL 0C410400 == 36 [pid = 3672] [id = 160] 09:19:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0C410800) [pid = 3672] [serial = 478] [outer = 00000000] 09:19:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (0CD29400) [pid = 3672] [serial = 479] [outer = 0C410800] 09:19:25 INFO - PROCESS | 3672 | 1467735565101 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (0D0E4C00) [pid = 3672] [serial = 480] [outer = 0C410800] 09:19:25 INFO - PROCESS | 3672 | 1467735565840 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1127ms 09:19:25 INFO - PROCESS | 3672 | 1467735565920 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3672 | 1467735565924 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:19:25 INFO - PROCESS | 3672 | 1467735565928 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:19:25 INFO - PROCESS | 3672 | 1467735565932 Marionette TRACE conn5 <- [1,606,null,{}] 09:19:25 INFO - PROCESS | 3672 | 1467735565937 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 3672 | 1467735565940 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:26 INFO - PROCESS | 3672 | 1467735566065 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:19:26 INFO - PROCESS | 3672 | 1467735566183 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3672 | 1467735566186 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:26 INFO - PROCESS | 3672 | ++DOCSHELL 10A6F000 == 37 [pid = 3672] [id = 161] 09:19:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10D51C00) [pid = 3672] [serial = 481] [outer = 00000000] 09:19:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (14AC8400) [pid = 3672] [serial = 482] [outer = 10D51C00] 09:19:26 INFO - PROCESS | 3672 | 1467735566243 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1512D800) [pid = 3672] [serial = 483] [outer = 10D51C00] 09:19:26 INFO - PROCESS | 3672 | 1467735566951 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1070ms 09:19:27 INFO - PROCESS | 3672 | 1467735567008 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3672 | 1467735567012 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:19:27 INFO - PROCESS | 3672 | 1467735567016 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3672 | 1467735567019 Marionette TRACE conn5 <- [1,610,null,{}] 09:19:27 INFO - PROCESS | 3672 | 1467735567023 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 3672 | 1467735567025 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:27 INFO - PROCESS | 3672 | 1467735567288 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:19:27 INFO - PROCESS | 3672 | 1467735567298 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3672 | 1467735567301 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:27 INFO - PROCESS | 3672 | ++DOCSHELL 0C590400 == 38 [pid = 3672] [id = 162] 09:19:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (0CD1EC00) [pid = 3672] [serial = 484] [outer = 00000000] 09:19:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10074800) [pid = 3672] [serial = 485] [outer = 0CD1EC00] 09:19:27 INFO - PROCESS | 3672 | 1467735567351 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10545000) [pid = 3672] [serial = 486] [outer = 0CD1EC00] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 193F5800 == 37 [pid = 3672] [id = 159] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 1731D000 == 36 [pid = 3672] [id = 158] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 149E4400 == 35 [pid = 3672] [id = 157] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 18234800 == 34 [pid = 3672] [id = 156] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 17380800 == 33 [pid = 3672] [id = 155] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 1512E000 == 32 [pid = 3672] [id = 154] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 116CC000 == 31 [pid = 3672] [id = 153] 09:19:27 INFO - PROCESS | 3672 | --DOCSHELL 10538000 == 30 [pid = 3672] [id = 152] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (182EF800) [pid = 3672] [serial = 419] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (189D6000) [pid = 3672] [serial = 423] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (18997C00) [pid = 3672] [serial = 422] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (18996800) [pid = 3672] [serial = 428] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1999A800) [pid = 3672] [serial = 425] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1605A800) [pid = 3672] [serial = 407] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17316C00) [pid = 3672] [serial = 408] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (198DFC00) [pid = 3672] [serial = 402] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10542C00) [pid = 3672] [serial = 410] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1064DC00) [pid = 3672] [serial = 411] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1731E400) [pid = 3672] [serial = 416] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D4FC00) [pid = 3672] [serial = 413] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1474C000) [pid = 3672] [serial = 414] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10705400) [pid = 3672] [serial = 404] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (109E5800) [pid = 3672] [serial = 405] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19A32800) [pid = 3672] [serial = 431] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19AC6400) [pid = 3672] [serial = 432] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19AE4800) [pid = 3672] [serial = 434] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1999B400) [pid = 3672] [serial = 429] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19810800) [pid = 3672] [serial = 426] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19E85C00) [pid = 3672] [serial = 435] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17381000) [pid = 3672] [serial = 417] [outer = 00000000] [url = about:blank] 09:19:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (184B9000) [pid = 3672] [serial = 420] [outer = 00000000] [url = about:blank] 09:19:28 INFO - PROCESS | 3672 | 1467735568020 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1021ms 09:19:28 INFO - PROCESS | 3672 | 1467735568041 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 3672 | 1467735568045 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:19:28 INFO - PROCESS | 3672 | 1467735568049 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 3672 | 1467735568053 Marionette TRACE conn5 <- [1,614,null,{}] 09:19:28 INFO - PROCESS | 3672 | 1467735568057 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 3672 | 1467735568060 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:28 INFO - PROCESS | 3672 | 1467735568146 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:19:28 INFO - PROCESS | 3672 | 1467735568155 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3672 | 1467735568157 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:28 INFO - PROCESS | 3672 | ++DOCSHELL 10542C00 == 31 [pid = 3672] [id = 163] 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10543800) [pid = 3672] [serial = 487] [outer = 00000000] 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109B6000) [pid = 3672] [serial = 488] [outer = 10543800] 09:19:28 INFO - PROCESS | 3672 | 1467735568204 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A4EC00) [pid = 3672] [serial = 489] [outer = 10543800] 09:19:28 INFO - PROCESS | 3672 | 1467735568681 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 09:19:28 INFO - PROCESS | 3672 | 1467735568722 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 3672 | 1467735568724 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:19:28 INFO - PROCESS | 3672 | 1467735568728 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 3672 | 1467735568729 Marionette TRACE conn5 <- [1,618,null,{}] 09:19:28 INFO - PROCESS | 3672 | 1467735568733 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 3672 | 1467735568735 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:28 INFO - PROCESS | 3672 | 1467735568819 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:19:28 INFO - PROCESS | 3672 | 1467735568831 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3672 | 1467735568833 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:28 INFO - PROCESS | 3672 | ++DOCSHELL 166E2000 == 32 [pid = 3672] [id = 164] 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (166E2C00) [pid = 3672] [serial = 490] [outer = 00000000] 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17317C00) [pid = 3672] [serial = 491] [outer = 166E2C00] 09:19:28 INFO - PROCESS | 3672 | 1467735568878 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17321C00) [pid = 3672] [serial = 492] [outer = 166E2C00] 09:19:29 INFO - PROCESS | 3672 | 1467735569330 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 09:19:29 INFO - PROCESS | 3672 | 1467735569400 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3672 | 1467735569404 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:19:29 INFO - PROCESS | 3672 | 1467735569415 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3672 | 1467735569419 Marionette TRACE conn5 <- [1,622,null,{}] 09:19:29 INFO - PROCESS | 3672 | 1467735569423 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 3672 | 1467735569426 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:29 INFO - PROCESS | 3672 | 1467735569515 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:19:29 INFO - PROCESS | 3672 | 1467735569525 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3672 | 1467735569527 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:29 INFO - PROCESS | 3672 | ++DOCSHELL 182C5400 == 33 [pid = 3672] [id = 165] 09:19:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182CA400) [pid = 3672] [serial = 493] [outer = 00000000] 09:19:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (184BF000) [pid = 3672] [serial = 494] [outer = 182CA400] 09:19:29 INFO - PROCESS | 3672 | 1467735569571 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18992C00) [pid = 3672] [serial = 495] [outer = 182CA400] 09:19:29 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:29 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:29 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:30 INFO - PROCESS | 3672 | 1467735570013 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 09:19:30 INFO - PROCESS | 3672 | 1467735570040 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 3672 | 1467735570042 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:19:30 INFO - PROCESS | 3672 | 1467735570045 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3672 | 1467735570047 Marionette TRACE conn5 <- [1,626,null,{}] 09:19:30 INFO - PROCESS | 3672 | 1467735570051 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 3672 | 1467735570053 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:30 INFO - PROCESS | 3672 | 1467735570135 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:19:30 INFO - PROCESS | 3672 | 1467735570170 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3672 | 1467735570172 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:30 INFO - PROCESS | 3672 | ++DOCSHELL 151E1C00 == 34 [pid = 3672] [id = 166] 09:19:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1899D800) [pid = 3672] [serial = 496] [outer = 00000000] 09:19:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1915E000) [pid = 3672] [serial = 497] [outer = 1899D800] 09:19:30 INFO - PROCESS | 3672 | 1467735570216 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (193F4800) [pid = 3672] [serial = 498] [outer = 1899D800] 09:19:30 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:30 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:30 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:30 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:30 INFO - PROCESS | 3672 | 1467735570692 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 09:19:30 INFO - PROCESS | 3672 | 1467735570716 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:19:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:19:30 INFO - PROCESS | 3672 | 1467735570718 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:19:30 INFO - PROCESS | 3672 | 1467735570727 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3672 | 1467735570729 Marionette TRACE conn5 <- [1,630,null,{}] 09:19:30 INFO - PROCESS | 3672 | 1467735570733 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 3672 | 1467735570735 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:30 INFO - PROCESS | 3672 | 1467735570843 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:19:30 INFO - PROCESS | 3672 | 1467735570849 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3672 | 1467735570855 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:30 INFO - PROCESS | 3672 | ++DOCSHELL 198DB000 == 35 [pid = 3672] [id = 167] 09:19:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (198DDC00) [pid = 3672] [serial = 499] [outer = 00000000] 09:19:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1999BC00) [pid = 3672] [serial = 500] [outer = 198DDC00] 09:19:30 INFO - PROCESS | 3672 | 1467735570953 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199A2000) [pid = 3672] [serial = 501] [outer = 198DDC00] 09:19:31 INFO - PROCESS | 3672 | 1467735571425 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:19:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 731ms 09:19:31 INFO - PROCESS | 3672 | 1467735571458 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3672 | 1467735571460 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:19:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:19:31 INFO - PROCESS | 3672 | 1467735571468 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 3672 | 1467735571469 Marionette TRACE conn5 <- [1,634,null,{}] 09:19:31 INFO - PROCESS | 3672 | 1467735571511 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 3672 | 1467735571513 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:31 INFO - PROCESS | 3672 | 1467735571630 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:19:31 INFO - PROCESS | 3672 | 1467735571642 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3672 | 1467735571644 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:31 INFO - PROCESS | 3672 | ++DOCSHELL 19A29800 == 36 [pid = 3672] [id = 168] 09:19:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19A2A800) [pid = 3672] [serial = 502] [outer = 00000000] 09:19:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19A35400) [pid = 3672] [serial = 503] [outer = 19A2A800] 09:19:31 INFO - PROCESS | 3672 | 1467735571687 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19A44800) [pid = 3672] [serial = 504] [outer = 19A2A800] 09:19:32 INFO - PROCESS | 3672 | 1467735572112 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 09:19:32 INFO - PROCESS | 3672 | 1467735572139 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 3672 | 1467735572141 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 3672 | 1467735572144 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:19:32 INFO - PROCESS | 3672 | 1467735572145 Marionette TRACE conn5 <- [1,638,null,{}] 09:19:32 INFO - PROCESS | 3672 | 1467735572149 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 3672 | 1467735572151 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:32 INFO - PROCESS | 3672 | 1467735572256 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:19:32 INFO - PROCESS | 3672 | 1467735572262 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3672 | 1467735572264 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:32 INFO - PROCESS | 3672 | ++DOCSHELL 19A2E000 == 37 [pid = 3672] [id = 169] 09:19:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19ABF000) [pid = 3672] [serial = 505] [outer = 00000000] 09:19:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19ADD000) [pid = 3672] [serial = 506] [outer = 19ABF000] 09:19:32 INFO - PROCESS | 3672 | 1467735572308 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19ADF800) [pid = 3672] [serial = 507] [outer = 19ABF000] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1053D400) [pid = 3672] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (189D0400) [pid = 3672] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (116D0000) [pid = 3672] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1516E400) [pid = 3672] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10538400) [pid = 3672] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (147EF400) [pid = 3672] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17F13400) [pid = 3672] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (0D0E0C00) [pid = 3672] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1A3DC800) [pid = 3672] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (149EB400) [pid = 3672] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18279C00) [pid = 3672] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC85C00) [pid = 3672] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:19:32 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17324400) [pid = 3672] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:19:32 INFO - PROCESS | 3672 | 1467735572805 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:19:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 09:19:32 INFO - PROCESS | 3672 | 1467735572818 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:19:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:19:32 INFO - PROCESS | 3672 | 1467735572820 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:19:32 INFO - PROCESS | 3672 | 1467735572823 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 3672 | 1467735572825 Marionette TRACE conn5 <- [1,642,null,{}] 09:19:32 INFO - PROCESS | 3672 | 1467735572828 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 3672 | 1467735572830 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:32 INFO - PROCESS | 3672 | 1467735572908 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:19:32 INFO - PROCESS | 3672 | 1467735572941 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3672 | 1467735572943 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:32 INFO - PROCESS | 3672 | ++DOCSHELL 08FE1C00 == 38 [pid = 3672] [id = 170] 09:19:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (08FED400) [pid = 3672] [serial = 508] [outer = 00000000] 09:19:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (193F8C00) [pid = 3672] [serial = 509] [outer = 08FED400] 09:19:33 INFO - PROCESS | 3672 | 1467735572986 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19A35000) [pid = 3672] [serial = 510] [outer = 08FED400] 09:19:33 INFO - PROCESS | 3672 | 1467735573411 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:19:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 09:19:33 INFO - PROCESS | 3672 | 1467735573454 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:19:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:19:33 INFO - PROCESS | 3672 | 1467735573456 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:19:33 INFO - PROCESS | 3672 | 1467735573470 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 3672 | 1467735573472 Marionette TRACE conn5 <- [1,646,null,{}] 09:19:33 INFO - PROCESS | 3672 | 1467735573476 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 3672 | 1467735573478 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:33 INFO - PROCESS | 3672 | 1467735573557 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:19:33 INFO - PROCESS | 3672 | 1467735573565 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3672 | 1467735573567 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:33 INFO - PROCESS | 3672 | ++DOCSHELL 1827F800 == 39 [pid = 3672] [id = 171] 09:19:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1898E400) [pid = 3672] [serial = 511] [outer = 00000000] 09:19:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19E87800) [pid = 3672] [serial = 512] [outer = 1898E400] 09:19:33 INFO - PROCESS | 3672 | 1467735573610 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E8E000) [pid = 3672] [serial = 513] [outer = 1898E400] 09:19:34 INFO - PROCESS | 3672 | 1467735574029 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:19:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 592ms 09:19:34 INFO - PROCESS | 3672 | 1467735574051 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3672 | 1467735574053 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:19:34 INFO - PROCESS | 3672 | 1467735574056 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3672 | 1467735574058 Marionette TRACE conn5 <- [1,650,null,{}] 09:19:34 INFO - PROCESS | 3672 | 1467735574077 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 3672 | 1467735574079 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:34 INFO - PROCESS | 3672 | 1467735574160 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:19:34 INFO - PROCESS | 3672 | 1467735574165 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3672 | 1467735574168 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:34 INFO - PROCESS | 3672 | ++DOCSHELL 19E91C00 == 40 [pid = 3672] [id = 172] 09:19:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19E94000) [pid = 3672] [serial = 514] [outer = 00000000] 09:19:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1A3EA400) [pid = 3672] [serial = 515] [outer = 19E94000] 09:19:34 INFO - PROCESS | 3672 | 1467735574214 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1AC4B800) [pid = 3672] [serial = 516] [outer = 19E94000] 09:19:34 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:34 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:34 INFO - PROCESS | 3672 | 1467735574828 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:19:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 09:19:34 INFO - PROCESS | 3672 | 1467735574888 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:19:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:19:34 INFO - PROCESS | 3672 | 1467735574892 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:19:34 INFO - PROCESS | 3672 | 1467735574897 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3672 | 1467735574901 Marionette TRACE conn5 <- [1,654,null,{}] 09:19:34 INFO - PROCESS | 3672 | 1467735574907 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 3672 | 1467735574910 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:35 INFO - PROCESS | 3672 | 1467735575074 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:19:35 INFO - PROCESS | 3672 | 1467735575085 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3672 | 1467735575088 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:35 INFO - PROCESS | 3672 | ++DOCSHELL 10075400 == 41 [pid = 3672] [id = 173] 09:19:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10539800) [pid = 3672] [serial = 517] [outer = 00000000] 09:19:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (11641000) [pid = 3672] [serial = 518] [outer = 10539800] 09:19:35 INFO - PROCESS | 3672 | 1467735575145 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (149F2C00) [pid = 3672] [serial = 519] [outer = 10539800] 09:19:35 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:35 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:35 INFO - PROCESS | 3672 | 1467735575799 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:19:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 09:19:35 INFO - PROCESS | 3672 | 1467735575828 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 3672 | 1467735575833 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:19:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:19:35 INFO - PROCESS | 3672 | 1467735575839 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 3672 | 1467735575842 Marionette TRACE conn5 <- [1,658,null,{}] 09:19:35 INFO - PROCESS | 3672 | 1467735575846 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 3672 | 1467735575849 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:35 INFO - PROCESS | 3672 | 1467735575960 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:19:36 INFO - PROCESS | 3672 | 1467735576086 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3672 | 1467735576089 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:36 INFO - PROCESS | 3672 | ++DOCSHELL 1822F400 == 42 [pid = 3672] [id = 174] 09:19:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (18277400) [pid = 3672] [serial = 520] [outer = 00000000] 09:19:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (18992800) [pid = 3672] [serial = 521] [outer = 18277400] 09:19:36 INFO - PROCESS | 3672 | 1467735576146 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1915D000) [pid = 3672] [serial = 522] [outer = 18277400] 09:19:36 INFO - PROCESS | 3672 | 1467735576751 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:19:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 09:19:36 INFO - PROCESS | 3672 | 1467735576773 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3672 | 1467735576775 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:19:36 INFO - PROCESS | 3672 | 1467735576779 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:19:36 INFO - PROCESS | 3672 | 1467735576783 Marionette TRACE conn5 <- [1,662,null,{}] 09:19:36 INFO - PROCESS | 3672 | 1467735576794 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 3672 | 1467735576799 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:36 INFO - PROCESS | 3672 | 1467735576907 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:19:37 INFO - PROCESS | 3672 | 1467735577008 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3672 | 1467735577011 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:37 INFO - PROCESS | 3672 | ++DOCSHELL 1A3EB400 == 43 [pid = 3672] [id = 175] 09:19:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1AC04800) [pid = 3672] [serial = 523] [outer = 00000000] 09:19:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1AC4B000) [pid = 3672] [serial = 524] [outer = 1AC04800] 09:19:37 INFO - PROCESS | 3672 | 1467735577067 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1AC8C000) [pid = 3672] [serial = 525] [outer = 1AC04800] 09:19:37 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:19:37 INFO - PROCESS | 3672 | [3672] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:19:37 INFO - PROCESS | 3672 | 1467735577646 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:19:37 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 09:19:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 931ms 09:19:37 INFO - PROCESS | 3672 | 1467735577713 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3672 | 1467735577716 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:19:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:19:37 INFO - PROCESS | 3672 | 1467735577719 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 3672 | 1467735577721 Marionette TRACE conn5 <- [1,666,null,{}] 09:19:37 INFO - PROCESS | 3672 | 1467735577725 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 3672 | 1467735577728 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:37 INFO - PROCESS | 3672 | 1467735577837 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:19:38 INFO - PROCESS | 3672 | 1467735577982 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3672 | 1467735577984 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:38 INFO - PROCESS | 3672 | ++DOCSHELL 1C18C000 == 44 [pid = 3672] [id = 176] 09:19:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (1C18C800) [pid = 3672] [serial = 526] [outer = 00000000] 09:19:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1C9F1400) [pid = 3672] [serial = 527] [outer = 1C18C800] 09:19:38 INFO - PROCESS | 3672 | 1467735578039 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (1C9F9800) [pid = 3672] [serial = 528] [outer = 1C18C800] 09:19:38 INFO - PROCESS | 3672 | 1467735578662 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:19:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 09:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:19:38 INFO - PROCESS | 3672 | 1467735578693 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3672 | 1467735578695 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:19:38 INFO - PROCESS | 3672 | 1467735578699 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 3672 | 1467735578701 Marionette TRACE conn5 <- [1,670,null,{}] 09:19:38 INFO - PROCESS | 3672 | 1467735578704 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 3672 | 1467735578707 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:38 INFO - PROCESS | 3672 | 1467735578814 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:19:38 INFO - PROCESS | 3672 | 1467735578912 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3672 | 1467735578914 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:38 INFO - PROCESS | 3672 | ++DOCSHELL 109AC800 == 45 [pid = 3672] [id = 177] 09:19:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10A51C00) [pid = 3672] [serial = 529] [outer = 00000000] 09:19:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (15128400) [pid = 3672] [serial = 530] [outer = 10A51C00] 09:19:38 INFO - PROCESS | 3672 | 1467735578967 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 102 (1731DC00) [pid = 3672] [serial = 531] [outer = 10A51C00] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 1827F800 == 44 [pid = 3672] [id = 171] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 08FE1C00 == 43 [pid = 3672] [id = 170] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 19A2E000 == 42 [pid = 3672] [id = 169] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 19A29800 == 41 [pid = 3672] [id = 168] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 198DB000 == 40 [pid = 3672] [id = 167] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 151E1C00 == 39 [pid = 3672] [id = 166] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 182C5400 == 38 [pid = 3672] [id = 165] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 166E2000 == 37 [pid = 3672] [id = 164] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 10542C00 == 36 [pid = 3672] [id = 163] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 0C590400 == 35 [pid = 3672] [id = 162] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 10A6F000 == 34 [pid = 3672] [id = 161] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 0C410400 == 33 [pid = 3672] [id = 160] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 147EE400 == 32 [pid = 3672] [id = 151] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 1C18C000 == 31 [pid = 3672] [id = 176] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 1822F400 == 30 [pid = 3672] [id = 174] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 1A3EB400 == 29 [pid = 3672] [id = 175] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 19E91C00 == 28 [pid = 3672] [id = 172] 09:19:40 INFO - PROCESS | 3672 | --DOCSHELL 10075400 == 27 [pid = 3672] [id = 173] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 101 (10543000) [pid = 3672] [serial = 455] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (193F7C00) [pid = 3672] [serial = 473] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (147F5800) [pid = 3672] [serial = 459] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1605CC00) [pid = 3672] [serial = 461] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (10708400) [pid = 3672] [serial = 449] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (16053400) [pid = 3672] [serial = 453] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (18231400) [pid = 3672] [serial = 465] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10657C00) [pid = 3672] [serial = 437] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1AC40800) [pid = 3672] [serial = 444] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (193FC000) [pid = 3672] [serial = 474] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (182CA800) [pid = 3672] [serial = 470] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17016C00) [pid = 3672] [serial = 462] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (18328000) [pid = 3672] [serial = 467] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1AC8F800) [pid = 3672] [serial = 446] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (18993C00) [pid = 3672] [serial = 471] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10650C00) [pid = 3672] [serial = 456] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18229C00) [pid = 3672] [serial = 464] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (147EAC00) [pid = 3672] [serial = 458] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1898EC00) [pid = 3672] [serial = 441] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1AC07000) [pid = 3672] [serial = 443] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1AC9DC00) [pid = 3672] [serial = 447] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1827CC00) [pid = 3672] [serial = 440] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (15044000) [pid = 3672] [serial = 452] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A69800) [pid = 3672] [serial = 450] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1898F000) [pid = 3672] [serial = 468] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (109B5000) [pid = 3672] [serial = 438] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (198D4C00) [pid = 3672] [serial = 476] [outer = 00000000] [url = about:blank] 09:19:40 INFO - PROCESS | 3672 | 1467735580731 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:19:40 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) 09:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2078ms 09:19:40 INFO - PROCESS | 3672 | 1467735580780 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:19:40 INFO - PROCESS | 3672 | 1467735580783 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:19:40 INFO - PROCESS | 3672 | 1467735580789 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 3672 | 1467735580793 Marionette TRACE conn5 <- [1,674,null,{}] 09:19:40 INFO - PROCESS | 3672 | 1467735580799 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 3672 | 1467735580801 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:40 INFO - PROCESS | 3672 | 1467735580889 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:19:40 INFO - PROCESS | 3672 | 1467735580961 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3672 | 1467735580964 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:40 INFO - PROCESS | 3672 | ++DOCSHELL 10539000 == 28 [pid = 3672] [id = 178] 09:19:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10539400) [pid = 3672] [serial = 532] [outer = 00000000] 09:19:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10544400) [pid = 3672] [serial = 533] [outer = 10539400] 09:19:41 INFO - PROCESS | 3672 | 1467735581013 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1064B800) [pid = 3672] [serial = 534] [outer = 10539400] 09:19:41 INFO - PROCESS | 3672 | 1467735581900 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:19:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 09:19:41 INFO - PROCESS | 3672 | 1467735581920 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3672 | 1467735581925 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:19:41 INFO - PROCESS | 3672 | 1467735581935 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3672 | 1467735581938 Marionette TRACE conn5 <- [1,678,null,{}] 09:19:41 INFO - PROCESS | 3672 | 1467735581942 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 3672 | 1467735581944 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:42 INFO - PROCESS | 3672 | 1467735582032 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:19:42 INFO - PROCESS | 3672 | 1467735582038 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3672 | 1467735582041 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:42 INFO - PROCESS | 3672 | ++DOCSHELL 10A68800 == 29 [pid = 3672] [id = 179] 09:19:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10A69C00) [pid = 3672] [serial = 535] [outer = 00000000] 09:19:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10A6F400) [pid = 3672] [serial = 536] [outer = 10A69C00] 09:19:42 INFO - PROCESS | 3672 | 1467735582088 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10AF7C00) [pid = 3672] [serial = 537] [outer = 10A69C00] 09:19:43 INFO - PROCESS | 3672 | 1467735583038 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 09:19:43 INFO - PROCESS | 3672 | 1467735583059 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3672 | 1467735583061 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:19:43 INFO - PROCESS | 3672 | 1467735583065 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3672 | 1467735583068 Marionette TRACE conn5 <- [1,682,null,{}] 09:19:43 INFO - PROCESS | 3672 | 1467735583079 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 3672 | 1467735583084 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:43 INFO - PROCESS | 3672 | 1467735583205 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:19:43 INFO - PROCESS | 3672 | 1467735583213 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3672 | 1467735583216 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:43 INFO - PROCESS | 3672 | ++DOCSHELL 1516A800 == 30 [pid = 3672] [id = 180] 09:19:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1516B000) [pid = 3672] [serial = 538] [outer = 00000000] 09:19:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (16057400) [pid = 3672] [serial = 539] [outer = 1516B000] 09:19:43 INFO - PROCESS | 3672 | 1467735583264 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17017000) [pid = 3672] [serial = 540] [outer = 1516B000] 09:19:44 INFO - PROCESS | 3672 | 1467735584226 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 09:19:44 INFO - PROCESS | 3672 | 1467735584249 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3672 | 1467735584251 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:19:44 INFO - PROCESS | 3672 | 1467735584255 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:19:44 INFO - PROCESS | 3672 | 1467735584256 Marionette TRACE conn5 <- [1,686,null,{}] 09:19:44 INFO - PROCESS | 3672 | 1467735584260 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 3672 | 1467735584262 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:44 INFO - PROCESS | 3672 | 1467735584372 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:19:44 INFO - PROCESS | 3672 | 1467735584379 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3672 | 1467735584381 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:44 INFO - PROCESS | 3672 | ++DOCSHELL 17014C00 == 31 [pid = 3672] [id = 181] 09:19:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17317400) [pid = 3672] [serial = 541] [outer = 00000000] 09:19:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17F17400) [pid = 3672] [serial = 542] [outer = 17317400] 09:19:44 INFO - PROCESS | 3672 | 1467735584425 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1822C000) [pid = 3672] [serial = 543] [outer = 17317400] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (198DDC00) [pid = 3672] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19A2A800) [pid = 3672] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10543800) [pid = 3672] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10D51C00) [pid = 3672] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19ABF000) [pid = 3672] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (166E2C00) [pid = 3672] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (182CA400) [pid = 3672] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (0C410800) [pid = 3672] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1899D800) [pid = 3672] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0CD1EC00) [pid = 3672] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E94000) [pid = 3672] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (08FED400) [pid = 3672] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1898E400) [pid = 3672] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:19:44 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (193F6800) [pid = 3672] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:19:45 INFO - PROCESS | 3672 | 1467735585554 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1334ms 09:19:45 INFO - PROCESS | 3672 | 1467735585593 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3672 | 1467735585598 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:19:45 INFO - PROCESS | 3672 | 1467735585604 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:19:45 INFO - PROCESS | 3672 | 1467735585608 Marionette TRACE conn5 <- [1,690,null,{}] 09:19:45 INFO - PROCESS | 3672 | 1467735585614 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 3672 | 1467735585617 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:45 INFO - PROCESS | 3672 | 1467735585759 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:19:45 INFO - PROCESS | 3672 | 1467735585833 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3672 | 1467735585836 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:45 INFO - PROCESS | 3672 | ++DOCSHELL 1053FC00 == 32 [pid = 3672] [id = 182] 09:19:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10540400) [pid = 3672] [serial = 544] [outer = 00000000] 09:19:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10652C00) [pid = 3672] [serial = 545] [outer = 10540400] 09:19:45 INFO - PROCESS | 3672 | 1467735585895 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1070F800) [pid = 3672] [serial = 546] [outer = 10540400] 09:19:47 INFO - PROCESS | 3672 | 1467735587128 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1582ms 09:19:47 INFO - PROCESS | 3672 | 1467735587190 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 3672 | 1467735587195 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:19:47 INFO - PROCESS | 3672 | 1467735587202 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3672 | 1467735587205 Marionette TRACE conn5 <- [1,694,null,{}] 09:19:47 INFO - PROCESS | 3672 | 1467735587291 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 3672 | 1467735587294 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:47 INFO - PROCESS | 3672 | 1467735587406 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:19:47 INFO - PROCESS | 3672 | 1467735587478 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3672 | 1467735587481 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:47 INFO - PROCESS | 3672 | ++DOCSHELL 149A5C00 == 33 [pid = 3672] [id = 183] 09:19:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (15044000) [pid = 3672] [serial = 547] [outer = 00000000] 09:19:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (151E7C00) [pid = 3672] [serial = 548] [outer = 15044000] 09:19:47 INFO - PROCESS | 3672 | 1467735587537 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17016C00) [pid = 3672] [serial = 549] [outer = 15044000] 09:19:48 INFO - PROCESS | 3672 | --DOCSHELL 1516A800 == 32 [pid = 3672] [id = 180] 09:19:48 INFO - PROCESS | 3672 | --DOCSHELL 10A68800 == 31 [pid = 3672] [id = 179] 09:19:48 INFO - PROCESS | 3672 | --DOCSHELL 10539000 == 30 [pid = 3672] [id = 178] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1822D400) [pid = 3672] [serial = 477] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1999BC00) [pid = 3672] [serial = 500] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19A35400) [pid = 3672] [serial = 503] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (109B6000) [pid = 3672] [serial = 488] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A4EC00) [pid = 3672] [serial = 489] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (14AC8400) [pid = 3672] [serial = 482] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1512D800) [pid = 3672] [serial = 483] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19ADD000) [pid = 3672] [serial = 506] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17317C00) [pid = 3672] [serial = 491] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17321C00) [pid = 3672] [serial = 492] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (184BF000) [pid = 3672] [serial = 494] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18992C00) [pid = 3672] [serial = 495] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (0CD29400) [pid = 3672] [serial = 479] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (0D0E4C00) [pid = 3672] [serial = 480] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1915E000) [pid = 3672] [serial = 497] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10074800) [pid = 3672] [serial = 485] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10545000) [pid = 3672] [serial = 486] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19A44800) [pid = 3672] [serial = 504] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1AC4B800) [pid = 3672] [serial = 516] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (193F8C00) [pid = 3672] [serial = 509] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (19E87800) [pid = 3672] [serial = 512] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (19ADF800) [pid = 3672] [serial = 507] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (199A2000) [pid = 3672] [serial = 501] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1A3EA400) [pid = 3672] [serial = 515] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (19A35000) [pid = 3672] [serial = 510] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (193F4800) [pid = 3672] [serial = 498] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (19E8E000) [pid = 3672] [serial = 513] [outer = 00000000] [url = about:blank] 09:19:48 INFO - PROCESS | 3672 | 1467735588680 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1518ms 09:19:48 INFO - PROCESS | 3672 | 1467735588722 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3672 | 1467735588726 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:19:48 INFO - PROCESS | 3672 | 1467735588730 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3672 | 1467735588733 Marionette TRACE conn5 <- [1,698,null,{}] 09:19:48 INFO - PROCESS | 3672 | 1467735588738 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 3672 | 1467735588741 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:48 INFO - PROCESS | 3672 | 1467735588839 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:19:48 INFO - PROCESS | 3672 | 1467735588945 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3672 | 1467735588947 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:48 INFO - PROCESS | 3672 | ++DOCSHELL 1053B800 == 31 [pid = 3672] [id = 184] 09:19:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1053BC00) [pid = 3672] [serial = 550] [outer = 00000000] 09:19:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (10649400) [pid = 3672] [serial = 551] [outer = 1053BC00] 09:19:49 INFO - PROCESS | 3672 | 1467735588997 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (10654400) [pid = 3672] [serial = 552] [outer = 1053BC00] 09:19:49 INFO - PROCESS | 3672 | 1467735589856 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1179ms 09:19:49 INFO - PROCESS | 3672 | 1467735589911 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 3672 | 1467735589916 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:19:49 INFO - PROCESS | 3672 | 1467735589922 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 3672 | 1467735589924 Marionette TRACE conn5 <- [1,702,null,{}] 09:19:49 INFO - PROCESS | 3672 | 1467735589928 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 3672 | 1467735589931 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:50 INFO - PROCESS | 3672 | 1467735590021 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:19:50 INFO - PROCESS | 3672 | 1467735590029 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3672 | 1467735590031 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:50 INFO - PROCESS | 3672 | ++DOCSHELL 109E0C00 == 32 [pid = 3672] [id = 185] 09:19:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (10A4C800) [pid = 3672] [serial = 553] [outer = 00000000] 09:19:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (10DC6C00) [pid = 3672] [serial = 554] [outer = 10A4C800] 09:19:50 INFO - PROCESS | 3672 | 1467735590077 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (147EFC00) [pid = 3672] [serial = 555] [outer = 10A4C800] 09:19:51 INFO - PROCESS | 3672 | 1467735591043 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:19:51 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 09:19:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 09:19:51 INFO - PROCESS | 3672 | 1467735591097 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3672 | 1467735591100 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:19:51 INFO - PROCESS | 3672 | 1467735591103 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:19:51 INFO - PROCESS | 3672 | 1467735591107 Marionette TRACE conn5 <- [1,706,null,{}] 09:19:51 INFO - PROCESS | 3672 | 1467735591118 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 3672 | 1467735591122 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (10A51C00) [pid = 3672] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (10A69C00) [pid = 3672] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (10539400) [pid = 3672] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (1516B000) [pid = 3672] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (10539800) [pid = 3672] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (18277400) [pid = 3672] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1AC04800) [pid = 3672] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:19:51 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (1C18C800) [pid = 3672] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:19:51 INFO - PROCESS | 3672 | 1467735591248 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:19:51 INFO - PROCESS | 3672 | 1467735591296 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3672 | 1467735591299 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:51 INFO - PROCESS | 3672 | ++DOCSHELL 1502E800 == 33 [pid = 3672] [id = 186] 09:19:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (150C2800) [pid = 3672] [serial = 556] [outer = 00000000] 09:19:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (16053400) [pid = 3672] [serial = 557] [outer = 150C2800] 09:19:51 INFO - PROCESS | 3672 | 1467735591347 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1731C000) [pid = 3672] [serial = 558] [outer = 150C2800] 09:19:52 INFO - PROCESS | 3672 | 1467735592235 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:19:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 09:19:52 INFO - PROCESS | 3672 | 1467735592282 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 3672 | 1467735592285 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:19:52 INFO - PROCESS | 3672 | 1467735592291 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 3672 | 1467735592293 Marionette TRACE conn5 <- [1,710,null,{}] 09:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:19:52 INFO - PROCESS | 3672 | 1467735592297 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 3672 | 1467735592299 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:52 INFO - PROCESS | 3672 | 1467735592385 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:19:52 INFO - PROCESS | 3672 | 1467735592391 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3672 | 1467735592393 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:52 INFO - PROCESS | 3672 | ++DOCSHELL 17F1A400 == 34 [pid = 3672] [id = 187] 09:19:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (17F90400) [pid = 3672] [serial = 559] [outer = 00000000] 09:19:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (18227C00) [pid = 3672] [serial = 560] [outer = 17F90400] 09:19:52 INFO - PROCESS | 3672 | 1467735592438 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (18232400) [pid = 3672] [serial = 561] [outer = 17F90400] 09:19:52 INFO - PROCESS | 3672 | 1467735592900 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:19:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:19:52 INFO - PROCESS | 3672 | 1467735592929 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:19:52 INFO - PROCESS | 3672 | 1467735592932 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 3672 | 1467735592934 Marionette TRACE conn5 <- [1,714,null,{}] 09:19:52 INFO - PROCESS | 3672 | 1467735592937 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 3672 | 1467735592939 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:53 INFO - PROCESS | 3672 | 1467735593038 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:19:53 INFO - PROCESS | 3672 | 1467735593049 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3672 | 1467735593051 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:53 INFO - PROCESS | 3672 | ++DOCSHELL 182D1800 == 35 [pid = 3672] [id = 188] 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (182EC800) [pid = 3672] [serial = 562] [outer = 00000000] 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (184B9000) [pid = 3672] [serial = 563] [outer = 182EC800] 09:19:53 INFO - PROCESS | 3672 | 1467735593094 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (184C0000) [pid = 3672] [serial = 564] [outer = 182EC800] 09:19:53 INFO - PROCESS | 3672 | 1467735593603 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:19:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 09:19:53 INFO - PROCESS | 3672 | 1467735593663 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3672 | 1467735593665 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:19:53 INFO - PROCESS | 3672 | 1467735593668 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3672 | 1467735593670 Marionette TRACE conn5 <- [1,718,null,{}] 09:19:53 INFO - PROCESS | 3672 | 1467735593673 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 3672 | 1467735593679 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:53 INFO - PROCESS | 3672 | 1467735593796 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:19:53 INFO - PROCESS | 3672 | 1467735593808 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3672 | 1467735593809 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:53 INFO - PROCESS | 3672 | ++DOCSHELL 189CE800 == 36 [pid = 3672] [id = 189] 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (189D1000) [pid = 3672] [serial = 565] [outer = 00000000] 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (189DA000) [pid = 3672] [serial = 566] [outer = 189D1000] 09:19:53 INFO - PROCESS | 3672 | 1467735593863 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (0C419800) [pid = 3672] [serial = 567] [outer = 189D1000] 09:19:54 INFO - PROCESS | 3672 | 1467735594392 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3672 | 1467735594444 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:19:54 INFO - PROCESS | 3672 | 1467735594467 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3672 | 1467735594471 Marionette TRACE conn5 <- [1,722,null,{}] 09:19:54 INFO - PROCESS | 3672 | 1467735594477 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 3672 | 1467735594480 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:54 INFO - PROCESS | 3672 | 1467735594595 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:19:54 INFO - PROCESS | 3672 | 1467735594691 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3672 | 1467735594694 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:54 INFO - PROCESS | 3672 | ++DOCSHELL 109AFC00 == 37 [pid = 3672] [id = 190] 09:19:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (109EA800) [pid = 3672] [serial = 568] [outer = 00000000] 09:19:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A67000) [pid = 3672] [serial = 569] [outer = 109EA800] 09:19:54 INFO - PROCESS | 3672 | 1467735594751 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D51C00) [pid = 3672] [serial = 570] [outer = 109EA800] 09:19:55 INFO - PROCESS | 3672 | 1467735595378 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:19:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 990ms 09:19:55 INFO - PROCESS | 3672 | 1467735595458 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 3672 | 1467735595462 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:19:55 INFO - PROCESS | 3672 | 1467735595469 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 3672 | 1467735595472 Marionette TRACE conn5 <- [1,726,null,{}] 09:19:55 INFO - PROCESS | 3672 | 1467735595476 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 3672 | 1467735595479 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:55 INFO - PROCESS | 3672 | 1467735595633 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:19:55 INFO - PROCESS | 3672 | 1467735595643 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 3672 | 1467735595646 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:55 INFO - PROCESS | 3672 | ++DOCSHELL 15291000 == 38 [pid = 3672] [id = 191] 09:19:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (16051800) [pid = 3672] [serial = 571] [outer = 00000000] 09:19:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17F1B400) [pid = 3672] [serial = 572] [outer = 16051800] 09:19:55 INFO - PROCESS | 3672 | 1467735595701 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (182ED400) [pid = 3672] [serial = 573] [outer = 16051800] 09:19:56 INFO - PROCESS | 3672 | 1467735596749 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:19:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1317ms 09:19:56 INFO - PROCESS | 3672 | 1467735596790 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3672 | 1467735596792 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:19:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:19:56 INFO - PROCESS | 3672 | 1467735596796 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3672 | 1467735596800 Marionette TRACE conn5 <- [1,730,null,{}] 09:19:56 INFO - PROCESS | 3672 | 1467735596852 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 3672 | 1467735596857 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:57 INFO - PROCESS | 3672 | 1467735596981 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:19:57 INFO - PROCESS | 3672 | 1467735597072 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3672 | 1467735597075 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:57 INFO - PROCESS | 3672 | ++DOCSHELL 193F3400 == 39 [pid = 3672] [id = 192] 09:19:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (193F3800) [pid = 3672] [serial = 574] [outer = 00000000] 09:19:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (193FC800) [pid = 3672] [serial = 575] [outer = 193F3800] 09:19:57 INFO - PROCESS | 3672 | 1467735597131 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (196B4400) [pid = 3672] [serial = 576] [outer = 193F3800] 09:19:58 INFO - PROCESS | 3672 | 1467735598177 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:19:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:19:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1438ms 09:19:58 INFO - PROCESS | 3672 | 1467735598237 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 3672 | 1467735598241 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:19:58 INFO - PROCESS | 3672 | 1467735598246 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3672 | 1467735598250 Marionette TRACE conn5 <- [1,734,null,{}] 09:19:58 INFO - PROCESS | 3672 | 1467735598255 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 3672 | 1467735598258 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:58 INFO - PROCESS | 3672 | 1467735598392 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:19:58 INFO - PROCESS | 3672 | 1467735598526 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3672 | 1467735598529 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:19:58 INFO - PROCESS | 3672 | ++DOCSHELL 08FE9000 == 40 [pid = 3672] [id = 193] 09:19:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A4A000) [pid = 3672] [serial = 577] [outer = 00000000] 09:19:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A6A400) [pid = 3672] [serial = 578] [outer = 10A4A000] 09:19:58 INFO - PROCESS | 3672 | 1467735598582 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (116D0800) [pid = 3672] [serial = 579] [outer = 10A4A000] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 182D1800 == 39 [pid = 3672] [id = 188] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 17F1A400 == 38 [pid = 3672] [id = 187] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 1502E800 == 37 [pid = 3672] [id = 186] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 109E0C00 == 36 [pid = 3672] [id = 185] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 1053B800 == 35 [pid = 3672] [id = 184] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 149A5C00 == 34 [pid = 3672] [id = 183] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 1053FC00 == 33 [pid = 3672] [id = 182] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 109AC800 == 32 [pid = 3672] [id = 177] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 17014C00 == 31 [pid = 3672] [id = 181] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 193F3400 == 30 [pid = 3672] [id = 192] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 189CE800 == 29 [pid = 3672] [id = 189] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 109AFC00 == 28 [pid = 3672] [id = 190] 09:19:59 INFO - PROCESS | 3672 | --DOCSHELL 15291000 == 27 [pid = 3672] [id = 191] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F17400) [pid = 3672] [serial = 542] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1731DC00) [pid = 3672] [serial = 531] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (15128400) [pid = 3672] [serial = 530] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A6F400) [pid = 3672] [serial = 536] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10544400) [pid = 3672] [serial = 533] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1064B800) [pid = 3672] [serial = 534] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (16057400) [pid = 3672] [serial = 539] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (149F2C00) [pid = 3672] [serial = 519] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (11641000) [pid = 3672] [serial = 518] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1915D000) [pid = 3672] [serial = 522] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (18992800) [pid = 3672] [serial = 521] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1AC8C000) [pid = 3672] [serial = 525] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1AC4B000) [pid = 3672] [serial = 524] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1C9F9800) [pid = 3672] [serial = 528] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1C9F1400) [pid = 3672] [serial = 527] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (17017000) [pid = 3672] [serial = 540] [outer = 00000000] [url = about:blank] 09:19:59 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (10AF7C00) [pid = 3672] [serial = 537] [outer = 00000000] [url = about:blank] 09:20:00 INFO - PROCESS | 3672 | 1467735600178 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:20:00 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.) 09:20:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1986ms 09:20:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:20:00 INFO - PROCESS | 3672 | 1467735600233 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 3672 | 1467735600237 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:20:00 INFO - PROCESS | 3672 | 1467735600242 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 3672 | 1467735600245 Marionette TRACE conn5 <- [1,738,null,{}] 09:20:00 INFO - PROCESS | 3672 | 1467735600250 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 3672 | 1467735600253 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:00 INFO - PROCESS | 3672 | 1467735600336 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:20:00 INFO - PROCESS | 3672 | 1467735600344 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3672 | 1467735600346 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:00 INFO - PROCESS | 3672 | ++DOCSHELL 1053B400 == 28 [pid = 3672] [id = 194] 09:20:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (1053B800) [pid = 3672] [serial = 580] [outer = 00000000] 09:20:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1064CC00) [pid = 3672] [serial = 581] [outer = 1053B800] 09:20:00 INFO - PROCESS | 3672 | 1467735600394 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10653800) [pid = 3672] [serial = 582] [outer = 1053B800] 09:20:01 INFO - PROCESS | 3672 | 1467735601335 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:20:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 09:20:01 INFO - PROCESS | 3672 | 1467735601374 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 3672 | 1467735601379 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:20:01 INFO - PROCESS | 3672 | 1467735601385 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:20:01 INFO - PROCESS | 3672 | 1467735601387 Marionette TRACE conn5 <- [1,742,null,{}] 09:20:01 INFO - PROCESS | 3672 | 1467735601391 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 3672 | 1467735601394 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:01 INFO - PROCESS | 3672 | 1467735601480 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:20:01 INFO - PROCESS | 3672 | 1467735601487 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3672 | 1467735601489 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:01 INFO - PROCESS | 3672 | ++DOCSHELL 10A4C400 == 29 [pid = 3672] [id = 195] 09:20:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10A4F400) [pid = 3672] [serial = 583] [outer = 00000000] 09:20:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10ADC400) [pid = 3672] [serial = 584] [outer = 10A4F400] 09:20:01 INFO - PROCESS | 3672 | 1467735601536 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (115EDC00) [pid = 3672] [serial = 585] [outer = 10A4F400] 09:20:02 INFO - PROCESS | 3672 | 1467735602534 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:20:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1174ms 09:20:02 INFO - PROCESS | 3672 | 1467735602563 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3672 | 1467735602565 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:20:02 INFO - PROCESS | 3672 | 1467735602578 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3672 | 1467735602581 Marionette TRACE conn5 <- [1,746,null,{}] 09:20:02 INFO - PROCESS | 3672 | 1467735602592 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 3672 | 1467735602597 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:02 INFO - PROCESS | 3672 | 1467735602708 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:20:02 INFO - PROCESS | 3672 | 1467735602716 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3672 | 1467735602719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:02 INFO - PROCESS | 3672 | ++DOCSHELL 1516A800 == 30 [pid = 3672] [id = 196] 09:20:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (151E3400) [pid = 3672] [serial = 586] [outer = 00000000] 09:20:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1529A800) [pid = 3672] [serial = 587] [outer = 151E3400] 09:20:02 INFO - PROCESS | 3672 | 1467735602766 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (166E0000) [pid = 3672] [serial = 588] [outer = 151E3400] 09:20:03 INFO - PROCESS | 3672 | 1467735603262 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 09:20:03 INFO - PROCESS | 3672 | 1467735603315 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3672 | 1467735603317 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:20:03 INFO - PROCESS | 3672 | 1467735603321 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 3672 | 1467735603322 Marionette TRACE conn5 <- [1,750,null,{}] 09:20:03 INFO - PROCESS | 3672 | 1467735603326 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 3672 | 1467735603328 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:03 INFO - PROCESS | 3672 | 1467735603437 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:20:03 INFO - PROCESS | 3672 | 1467735603491 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3672 | 1467735603493 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:03 INFO - PROCESS | 3672 | ++DOCSHELL 1731E400 == 31 [pid = 3672] [id = 197] 09:20:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1731F400) [pid = 3672] [serial = 589] [outer = 00000000] 09:20:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1737F800) [pid = 3672] [serial = 590] [outer = 1731F400] 09:20:03 INFO - PROCESS | 3672 | 1467735603538 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17F1C800) [pid = 3672] [serial = 591] [outer = 1731F400] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (150C2800) [pid = 3672] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17F90400) [pid = 3672] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10A4C800) [pid = 3672] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10540400) [pid = 3672] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17317400) [pid = 3672] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15044000) [pid = 3672] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1053BC00) [pid = 3672] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (189D1000) [pid = 3672] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:20:03 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (182EC800) [pid = 3672] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:20:04 INFO - PROCESS | 3672 | 1467735604495 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:20:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1236ms 09:20:04 INFO - PROCESS | 3672 | 1467735604558 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:20:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:20:04 INFO - PROCESS | 3672 | 1467735604560 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:20:04 INFO - PROCESS | 3672 | 1467735604564 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3672 | 1467735604565 Marionette TRACE conn5 <- [1,754,null,{}] 09:20:04 INFO - PROCESS | 3672 | 1467735604569 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 3672 | 1467735604571 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:04 INFO - PROCESS | 3672 | 1467735604674 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:20:04 INFO - PROCESS | 3672 | 1467735604682 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3672 | 1467735604684 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:04 INFO - PROCESS | 3672 | ++DOCSHELL 15044000 == 32 [pid = 3672] [id = 198] 09:20:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (15094800) [pid = 3672] [serial = 592] [outer = 00000000] 09:20:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (18228800) [pid = 3672] [serial = 593] [outer = 15094800] 09:20:04 INFO - PROCESS | 3672 | 1467735604727 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (18231000) [pid = 3672] [serial = 594] [outer = 15094800] 09:20:05 INFO - PROCESS | 3672 | 1467735605599 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:20:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1077ms 09:20:05 INFO - PROCESS | 3672 | 1467735605642 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3672 | 1467735605644 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:20:05 INFO - PROCESS | 3672 | 1467735605647 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 3672 | 1467735605649 Marionette TRACE conn5 <- [1,758,null,{}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:20:05 INFO - PROCESS | 3672 | 1467735605652 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 3672 | 1467735605658 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:05 INFO - PROCESS | 3672 | 1467735605759 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:20:05 INFO - PROCESS | 3672 | 1467735605831 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 3672 | 1467735605833 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:05 INFO - PROCESS | 3672 | ++DOCSHELL 18326000 == 33 [pid = 3672] [id = 199] 09:20:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (1895B000) [pid = 3672] [serial = 595] [outer = 00000000] 09:20:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (18999000) [pid = 3672] [serial = 596] [outer = 1895B000] 09:20:05 INFO - PROCESS | 3672 | 1467735605878 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1899D400) [pid = 3672] [serial = 597] [outer = 1895B000] 09:20:06 INFO - PROCESS | 3672 | 1467735606645 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1020ms 09:20:06 INFO - PROCESS | 3672 | 1467735606685 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 3672 | 1467735606690 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:20:06 INFO - PROCESS | 3672 | 1467735606695 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:20:06 INFO - PROCESS | 3672 | 1467735606701 Marionette TRACE conn5 <- [1,762,null,{}] 09:20:06 INFO - PROCESS | 3672 | 1467735606731 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 3672 | 1467735606734 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:06 INFO - PROCESS | 3672 | 1467735606859 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:20:06 INFO - PROCESS | 3672 | 1467735606931 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3672 | 1467735606935 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:06 INFO - PROCESS | 3672 | ++DOCSHELL 10545C00 == 34 [pid = 3672] [id = 200] 09:20:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10703000) [pid = 3672] [serial = 598] [outer = 00000000] 09:20:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (14717400) [pid = 3672] [serial = 599] [outer = 10703000] 09:20:07 INFO - PROCESS | 3672 | 1467735606991 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (147F5800) [pid = 3672] [serial = 600] [outer = 10703000] 09:20:07 INFO - PROCESS | 3672 | 1467735607865 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1227ms 09:20:07 INFO - PROCESS | 3672 | 1467735607926 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:20:07 INFO - PROCESS | 3672 | 1467735607930 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:20:07 INFO - PROCESS | 3672 | 1467735607935 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3672 | 1467735607939 Marionette TRACE conn5 <- [1,766,null,{}] 09:20:08 INFO - PROCESS | 3672 | 1467735607999 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 3672 | 1467735608002 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:08 INFO - PROCESS | 3672 | 1467735608137 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:20:08 INFO - PROCESS | 3672 | 1467735608235 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3672 | 1467735608238 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:08 INFO - PROCESS | 3672 | ++DOCSHELL 10A4C000 == 35 [pid = 3672] [id = 201] 09:20:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A4D000) [pid = 3672] [serial = 601] [outer = 00000000] 09:20:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A54C00) [pid = 3672] [serial = 602] [outer = 10A4D000] 09:20:08 INFO - PROCESS | 3672 | 1467735608289 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14716400) [pid = 3672] [serial = 603] [outer = 10A4D000] 09:20:08 INFO - PROCESS | 3672 | --DOCSHELL 15044000 == 34 [pid = 3672] [id = 198] 09:20:08 INFO - PROCESS | 3672 | --DOCSHELL 1731E400 == 33 [pid = 3672] [id = 197] 09:20:08 INFO - PROCESS | 3672 | --DOCSHELL 1516A800 == 32 [pid = 3672] [id = 196] 09:20:08 INFO - PROCESS | 3672 | --DOCSHELL 10A4C400 == 31 [pid = 3672] [id = 195] 09:20:08 INFO - PROCESS | 3672 | --DOCSHELL 1053B400 == 30 [pid = 3672] [id = 194] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (16053400) [pid = 3672] [serial = 557] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18227C00) [pid = 3672] [serial = 560] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10DC6C00) [pid = 3672] [serial = 554] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10652C00) [pid = 3672] [serial = 545] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1070F800) [pid = 3672] [serial = 546] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1822C000) [pid = 3672] [serial = 543] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (151E7C00) [pid = 3672] [serial = 548] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17016C00) [pid = 3672] [serial = 549] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10649400) [pid = 3672] [serial = 551] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10654400) [pid = 3672] [serial = 552] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (0C419800) [pid = 3672] [serial = 567] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (189DA000) [pid = 3672] [serial = 566] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (184C0000) [pid = 3672] [serial = 564] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (184B9000) [pid = 3672] [serial = 563] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (18232400) [pid = 3672] [serial = 561] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (147EFC00) [pid = 3672] [serial = 555] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (1731C000) [pid = 3672] [serial = 558] [outer = 00000000] [url = about:blank] 09:20:08 INFO - PROCESS | 3672 | 1467735608757 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 09:20:08 INFO - PROCESS | 3672 | 1467735608806 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3672 | 1467735608811 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:20:08 INFO - PROCESS | 3672 | 1467735608817 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 3672 | 1467735608819 Marionette TRACE conn5 <- [1,770,null,{}] 09:20:08 INFO - PROCESS | 3672 | 1467735608824 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 3672 | 1467735608826 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:08 INFO - PROCESS | 3672 | 1467735608914 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:20:08 INFO - PROCESS | 3672 | 1467735608922 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3672 | 1467735608924 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:08 INFO - PROCESS | 3672 | ++DOCSHELL 115EB400 == 31 [pid = 3672] [id = 202] 09:20:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (116CC000) [pid = 3672] [serial = 604] [outer = 00000000] 09:20:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (147F2C00) [pid = 3672] [serial = 605] [outer = 116CC000] 09:20:09 INFO - PROCESS | 3672 | 1467735608970 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (149E9800) [pid = 3672] [serial = 606] [outer = 116CC000] 09:20:09 INFO - PROCESS | 3672 | 1467735609436 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 09:20:09 INFO - PROCESS | 3672 | 1467735609491 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 3672 | 1467735609493 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:20:09 INFO - PROCESS | 3672 | 1467735609496 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 3672 | 1467735609500 Marionette TRACE conn5 <- [1,774,null,{}] 09:20:09 INFO - PROCESS | 3672 | 1467735609511 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 3672 | 1467735609515 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:09 INFO - PROCESS | 3672 | 1467735609628 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:20:09 INFO - PROCESS | 3672 | 1467735609644 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3672 | 1467735609647 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:09 INFO - PROCESS | 3672 | ++DOCSHELL 17010C00 == 32 [pid = 3672] [id = 203] 09:20:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (17011400) [pid = 3672] [serial = 607] [outer = 00000000] 09:20:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17316000) [pid = 3672] [serial = 608] [outer = 17011400] 09:20:09 INFO - PROCESS | 3672 | 1467735609695 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1731D000) [pid = 3672] [serial = 609] [outer = 17011400] 09:20:10 INFO - PROCESS | 3672 | 1467735610149 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 09:20:10 INFO - PROCESS | 3672 | 1467735610171 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3672 | 1467735610173 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:20:10 INFO - PROCESS | 3672 | 1467735610177 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3672 | 1467735610179 Marionette TRACE conn5 <- [1,778,null,{}] 09:20:10 INFO - PROCESS | 3672 | 1467735610182 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 3672 | 1467735610184 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:10 INFO - PROCESS | 3672 | 1467735610267 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:20:10 INFO - PROCESS | 3672 | 1467735610273 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3672 | 1467735610275 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:10 INFO - PROCESS | 3672 | ++DOCSHELL 17F9E800 == 33 [pid = 3672] [id = 204] 09:20:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1822AC00) [pid = 3672] [serial = 610] [outer = 00000000] 09:20:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (18236C00) [pid = 3672] [serial = 611] [outer = 1822AC00] 09:20:10 INFO - PROCESS | 3672 | 1467735610319 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (182ECC00) [pid = 3672] [serial = 612] [outer = 1822AC00] 09:20:10 INFO - PROCESS | 3672 | 1467735610768 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 09:20:10 INFO - PROCESS | 3672 | 1467735610815 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3672 | 1467735610817 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:20:10 INFO - PROCESS | 3672 | 1467735610820 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3672 | 1467735610822 Marionette TRACE conn5 <- [1,782,null,{}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:20:10 INFO - PROCESS | 3672 | 1467735610825 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 3672 | 1467735610827 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:10 INFO - PROCESS | 3672 | 1467735610932 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:20:10 INFO - PROCESS | 3672 | 1467735610937 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3672 | 1467735610939 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:10 INFO - PROCESS | 3672 | ++DOCSHELL 182F2000 == 34 [pid = 3672] [id = 205] 09:20:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (182F2800) [pid = 3672] [serial = 613] [outer = 00000000] 09:20:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1895AC00) [pid = 3672] [serial = 614] [outer = 182F2800] 09:20:11 INFO - PROCESS | 3672 | 1467735610983 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1899A000) [pid = 3672] [serial = 615] [outer = 182F2800] 09:20:11 INFO - PROCESS | 3672 | 1467735611451 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 09:20:11 INFO - PROCESS | 3672 | 1467735611498 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3672 | 1467735611500 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:20:11 INFO - PROCESS | 3672 | 1467735611503 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 3672 | 1467735611505 Marionette TRACE conn5 <- [1,786,null,{}] 09:20:11 INFO - PROCESS | 3672 | 1467735611508 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 3672 | 1467735611514 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:11 INFO - PROCESS | 3672 | 1467735611655 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:20:11 INFO - PROCESS | 3672 | 1467735611711 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3672 | 1467735611713 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:11 INFO - PROCESS | 3672 | ++DOCSHELL 08FECC00 == 35 [pid = 3672] [id = 206] 09:20:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (189D0400) [pid = 3672] [serial = 616] [outer = 00000000] 09:20:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (193F4400) [pid = 3672] [serial = 617] [outer = 189D0400] 09:20:11 INFO - PROCESS | 3672 | 1467735611758 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (193FC400) [pid = 3672] [serial = 618] [outer = 189D0400] 09:20:12 INFO - PROCESS | 3672 | 1467735612180 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 09:20:12 INFO - PROCESS | 3672 | 1467735612258 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3672 | 1467735612260 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:20:12 INFO - PROCESS | 3672 | 1467735612265 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3672 | 1467735612267 Marionette TRACE conn5 <- [1,790,null,{}] 09:20:12 INFO - PROCESS | 3672 | 1467735612271 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 3672 | 1467735612273 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:12 INFO - PROCESS | 3672 | 1467735612380 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:20:12 INFO - PROCESS | 3672 | 1467735612390 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3672 | 1467735612400 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:12 INFO - PROCESS | 3672 | ++DOCSHELL 196B4000 == 36 [pid = 3672] [id = 207] 09:20:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (196B4800) [pid = 3672] [serial = 619] [outer = 00000000] 09:20:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (198D4000) [pid = 3672] [serial = 620] [outer = 196B4800] 09:20:12 INFO - PROCESS | 3672 | 1467735612493 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (198D8400) [pid = 3672] [serial = 621] [outer = 196B4800] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (151E3400) [pid = 3672] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A4A000) [pid = 3672] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A4F400) [pid = 3672] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1053B800) [pid = 3672] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1731F400) [pid = 3672] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (109EA800) [pid = 3672] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (16051800) [pid = 3672] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (193F3800) [pid = 3672] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:20:12 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (15094800) [pid = 3672] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:20:12 INFO - PROCESS | 3672 | 1467735612895 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:20:12 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 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 09:20:12 INFO - PROCESS | 3672 | 1467735612940 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3672 | 1467735612941 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:20:12 INFO - PROCESS | 3672 | 1467735612945 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3672 | 1467735612946 Marionette TRACE conn5 <- [1,794,null,{}] 09:20:12 INFO - PROCESS | 3672 | 1467735612949 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 3672 | 1467735612951 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:13 INFO - PROCESS | 3672 | 1467735613060 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:20:13 INFO - PROCESS | 3672 | 1467735613111 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3672 | 1467735613113 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:13 INFO - PROCESS | 3672 | ++DOCSHELL 14C99C00 == 37 [pid = 3672] [id = 208] 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (15130000) [pid = 3672] [serial = 622] [outer = 00000000] 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (198DF400) [pid = 3672] [serial = 623] [outer = 15130000] 09:20:13 INFO - PROCESS | 3672 | 1467735613157 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1999A800) [pid = 3672] [serial = 624] [outer = 15130000] 09:20:13 INFO - PROCESS | 3672 | 1467735613519 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:20:13 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 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 09:20:13 INFO - PROCESS | 3672 | 1467735613576 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3672 | 1467735613578 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:20:13 INFO - PROCESS | 3672 | 1467735613587 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3672 | 1467735613589 Marionette TRACE conn5 <- [1,798,null,{}] 09:20:13 INFO - PROCESS | 3672 | 1467735613592 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 3672 | 1467735613594 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:13 INFO - PROCESS | 3672 | 1467735613674 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:20:13 INFO - PROCESS | 3672 | 1467735613706 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3672 | 1467735613708 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:13 INFO - PROCESS | 3672 | ++DOCSHELL 19999400 == 38 [pid = 3672] [id = 209] 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1999A400) [pid = 3672] [serial = 625] [outer = 00000000] 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (199A4000) [pid = 3672] [serial = 626] [outer = 1999A400] 09:20:13 INFO - PROCESS | 3672 | 1467735613751 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (199A4C00) [pid = 3672] [serial = 627] [outer = 1999A400] 09:20:14 INFO - PROCESS | 3672 | 1467735614178 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 09:20:14 INFO - PROCESS | 3672 | 1467735614221 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3672 | 1467735614223 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:20:14 INFO - PROCESS | 3672 | 1467735614230 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3672 | 1467735614232 Marionette TRACE conn5 <- [1,802,null,{}] 09:20:14 INFO - PROCESS | 3672 | 1467735614235 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 3672 | 1467735614237 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:14 INFO - PROCESS | 3672 | 1467735614328 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:20:14 INFO - PROCESS | 3672 | 1467735614334 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3672 | 1467735614336 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:14 INFO - PROCESS | 3672 | ++DOCSHELL 19A2FC00 == 39 [pid = 3672] [id = 210] 09:20:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19A30C00) [pid = 3672] [serial = 628] [outer = 00000000] 09:20:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19A34800) [pid = 3672] [serial = 629] [outer = 19A30C00] 09:20:14 INFO - PROCESS | 3672 | 1467735614378 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19A43000) [pid = 3672] [serial = 630] [outer = 19A30C00] 09:20:14 INFO - PROCESS | 3672 | 1467735614851 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3672 | 1467735614907 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:20:14 INFO - PROCESS | 3672 | 1467735614913 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3672 | 1467735614917 Marionette TRACE conn5 <- [1,806,null,{}] 09:20:14 INFO - PROCESS | 3672 | 1467735614925 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 3672 | 1467735614928 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:15 INFO - PROCESS | 3672 | 1467735615108 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:20:15 INFO - PROCESS | 3672 | 1467735615203 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3672 | 1467735615208 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:15 INFO - PROCESS | 3672 | ++DOCSHELL 1070E800 == 40 [pid = 3672] [id = 211] 09:20:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1070F800) [pid = 3672] [serial = 631] [outer = 00000000] 09:20:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10A47C00) [pid = 3672] [serial = 632] [outer = 1070F800] 09:20:15 INFO - PROCESS | 3672 | 1467735615266 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10A66400) [pid = 3672] [serial = 633] [outer = 1070F800] 09:20:15 INFO - PROCESS | 3672 | 1467735615862 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1023ms 09:20:15 INFO - PROCESS | 3672 | 1467735615940 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3672 | 1467735615945 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:20:15 INFO - PROCESS | 3672 | 1467735615952 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3672 | 1467735615954 Marionette TRACE conn5 <- [1,810,null,{}] 09:20:15 INFO - PROCESS | 3672 | 1467735615958 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 3672 | 1467735615961 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:16 INFO - PROCESS | 3672 | 1467735616078 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:20:16 INFO - PROCESS | 3672 | 1467735616196 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3672 | 1467735616199 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:16 INFO - PROCESS | 3672 | ++DOCSHELL 166DF000 == 41 [pid = 3672] [id = 212] 09:20:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (166EB800) [pid = 3672] [serial = 634] [outer = 00000000] 09:20:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17321800) [pid = 3672] [serial = 635] [outer = 166EB800] 09:20:16 INFO - PROCESS | 3672 | 1467735616255 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1822A000) [pid = 3672] [serial = 636] [outer = 166EB800] 09:20:16 INFO - PROCESS | 3672 | 1467735616858 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3672 | 1467735616887 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:20:16 INFO - PROCESS | 3672 | 1467735616891 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3672 | 1467735616894 Marionette TRACE conn5 <- [1,814,null,{}] 09:20:16 INFO - PROCESS | 3672 | 1467735616906 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 3672 | 1467735616911 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:17 INFO - PROCESS | 3672 | 1467735617020 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:20:17 INFO - PROCESS | 3672 | 1467735617145 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 3672 | 1467735617148 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:17 INFO - PROCESS | 3672 | ++DOCSHELL 199A3C00 == 42 [pid = 3672] [id = 213] 09:20:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A7800) [pid = 3672] [serial = 637] [outer = 00000000] 09:20:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19ABF000) [pid = 3672] [serial = 638] [outer = 199A7800] 09:20:17 INFO - PROCESS | 3672 | 1467735617206 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19ADCC00) [pid = 3672] [serial = 639] [outer = 199A7800] 09:20:17 INFO - PROCESS | 3672 | 1467735617829 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 09:20:17 INFO - PROCESS | 3672 | 1467735617864 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 3672 | 1467735617867 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:20:17 INFO - PROCESS | 3672 | 1467735617871 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:20:17 INFO - PROCESS | 3672 | 1467735617873 Marionette TRACE conn5 <- [1,818,null,{}] 09:20:17 INFO - PROCESS | 3672 | 1467735617877 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:17 INFO - PROCESS | 3672 | 1467735617879 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:18 INFO - PROCESS | 3672 | 1467735617985 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:20:18 INFO - PROCESS | 3672 | 1467735618109 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 3672 | 1467735618112 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:18 INFO - PROCESS | 3672 | ++DOCSHELL 1605B400 == 43 [pid = 3672] [id = 214] 09:20:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1605C800) [pid = 3672] [serial = 640] [outer = 00000000] 09:20:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18229400) [pid = 3672] [serial = 641] [outer = 1605C800] 09:20:18 INFO - PROCESS | 3672 | 1467735618167 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1898EC00) [pid = 3672] [serial = 642] [outer = 1605C800] 09:20:18 INFO - PROCESS | 3672 | 1467735618900 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1074ms 09:20:18 INFO - PROCESS | 3672 | 1467735618948 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:20:18 INFO - PROCESS | 3672 | 1467735618952 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:20:18 INFO - PROCESS | 3672 | 1467735618956 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3672 | 1467735618961 Marionette TRACE conn5 <- [1,822,null,{}] 09:20:18 INFO - PROCESS | 3672 | 1467735618966 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 3672 | 1467735618968 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 19999400 == 42 [pid = 3672] [id = 209] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 14C99C00 == 41 [pid = 3672] [id = 208] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 196B4000 == 40 [pid = 3672] [id = 207] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 08FECC00 == 39 [pid = 3672] [id = 206] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 182F2000 == 38 [pid = 3672] [id = 205] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 17F9E800 == 37 [pid = 3672] [id = 204] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 17010C00 == 36 [pid = 3672] [id = 203] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 115EB400 == 35 [pid = 3672] [id = 202] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 10A4C000 == 34 [pid = 3672] [id = 201] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 10545C00 == 33 [pid = 3672] [id = 200] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 18326000 == 32 [pid = 3672] [id = 199] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 08FE9000 == 31 [pid = 3672] [id = 193] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 1605B400 == 30 [pid = 3672] [id = 214] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 199A3C00 == 29 [pid = 3672] [id = 213] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 19A2FC00 == 28 [pid = 3672] [id = 210] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 1070E800 == 27 [pid = 3672] [id = 211] 09:20:19 INFO - PROCESS | 3672 | --DOCSHELL 166DF000 == 26 [pid = 3672] [id = 212] 09:20:19 INFO - PROCESS | 3672 | 1467735619676 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1529A800) [pid = 3672] [serial = 587] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (116D0800) [pid = 3672] [serial = 579] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10A6A400) [pid = 3672] [serial = 578] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10ADC400) [pid = 3672] [serial = 584] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1064CC00) [pid = 3672] [serial = 581] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10653800) [pid = 3672] [serial = 582] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1737F800) [pid = 3672] [serial = 590] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (166E0000) [pid = 3672] [serial = 588] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10D51C00) [pid = 3672] [serial = 570] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A67000) [pid = 3672] [serial = 569] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (182ED400) [pid = 3672] [serial = 573] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F1B400) [pid = 3672] [serial = 572] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (196B4400) [pid = 3672] [serial = 576] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (193FC800) [pid = 3672] [serial = 575] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18231000) [pid = 3672] [serial = 594] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17F1C800) [pid = 3672] [serial = 591] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18228800) [pid = 3672] [serial = 593] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (115EDC00) [pid = 3672] [serial = 585] [outer = 00000000] [url = about:blank] 09:20:20 INFO - PROCESS | 3672 | 1467735620783 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 3672 | 1467735620787 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:20 INFO - PROCESS | 3672 | ++DOCSHELL 1053F800 == 27 [pid = 3672] [id = 215] 09:20:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10540400) [pid = 3672] [serial = 643] [outer = 00000000] 09:20:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10655800) [pid = 3672] [serial = 644] [outer = 10540400] 09:20:20 INFO - PROCESS | 3672 | 1467735620878 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1070A800) [pid = 3672] [serial = 645] [outer = 10540400] 09:20:21 INFO - PROCESS | 3672 | 1467735621309 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2385ms 09:20:21 INFO - PROCESS | 3672 | 1467735621343 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3672 | 1467735621348 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:20:21 INFO - PROCESS | 3672 | 1467735621353 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 3672 | 1467735621356 Marionette TRACE conn5 <- [1,826,null,{}] 09:20:21 INFO - PROCESS | 3672 | 1467735621361 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 3672 | 1467735621363 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:21 INFO - PROCESS | 3672 | 1467735621452 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:20:21 INFO - PROCESS | 3672 | 1467735621458 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3672 | 1467735621461 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:21 INFO - PROCESS | 3672 | ++DOCSHELL 10DC7400 == 28 [pid = 3672] [id = 216] 09:20:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10DCF400) [pid = 3672] [serial = 646] [outer = 00000000] 09:20:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (147EB800) [pid = 3672] [serial = 647] [outer = 10DCF400] 09:20:21 INFO - PROCESS | 3672 | 1467735621509 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (149A6C00) [pid = 3672] [serial = 648] [outer = 10DCF400] 09:20:22 INFO - PROCESS | 3672 | 1467735621993 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:20:22 INFO - PROCESS | 3672 | 1467735622028 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3672 | 1467735622031 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:20:22 INFO - PROCESS | 3672 | 1467735622034 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3672 | 1467735622036 Marionette TRACE conn5 <- [1,830,null,{}] 09:20:22 INFO - PROCESS | 3672 | 1467735622040 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 3672 | 1467735622043 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:22 INFO - PROCESS | 3672 | 1467735622128 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:20:22 INFO - PROCESS | 3672 | 1467735622139 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3672 | 1467735622141 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:22 INFO - PROCESS | 3672 | ++DOCSHELL 151E2000 == 29 [pid = 3672] [id = 217] 09:20:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (151E2800) [pid = 3672] [serial = 649] [outer = 00000000] 09:20:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15298400) [pid = 3672] [serial = 650] [outer = 151E2800] 09:20:22 INFO - PROCESS | 3672 | 1467735622186 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1605D800) [pid = 3672] [serial = 651] [outer = 151E2800] 09:20:22 INFO - PROCESS | 3672 | 1467735622668 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 09:20:22 INFO - PROCESS | 3672 | 1467735622709 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:20:22 INFO - PROCESS | 3672 | 1467735622713 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:20:22 INFO - PROCESS | 3672 | 1467735622724 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3672 | 1467735622728 Marionette TRACE conn5 <- [1,834,null,{}] 09:20:22 INFO - PROCESS | 3672 | 1467735622739 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 3672 | 1467735622743 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:22 INFO - PROCESS | 3672 | 1467735622861 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:20:22 INFO - PROCESS | 3672 | 1467735622870 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3672 | 1467735622872 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:22 INFO - PROCESS | 3672 | ++DOCSHELL 166EB000 == 30 [pid = 3672] [id = 218] 09:20:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17379800) [pid = 3672] [serial = 652] [outer = 00000000] 09:20:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17F95800) [pid = 3672] [serial = 653] [outer = 17379800] 09:20:22 INFO - PROCESS | 3672 | 1467735622916 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18231400) [pid = 3672] [serial = 654] [outer = 17379800] 09:20:23 INFO - PROCESS | 3672 | 1467735623381 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 09:20:23 INFO - PROCESS | 3672 | 1467735623409 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:20:23 INFO - PROCESS | 3672 | 1467735623411 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:20:23 INFO - PROCESS | 3672 | 1467735623414 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 3672 | 1467735623416 Marionette TRACE conn5 <- [1,838,null,{}] 09:20:23 INFO - PROCESS | 3672 | 1467735623419 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 3672 | 1467735623421 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:23 INFO - PROCESS | 3672 | 1467735623530 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:20:23 INFO - PROCESS | 3672 | 1467735623536 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3672 | 1467735623538 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:23 INFO - PROCESS | 3672 | ++DOCSHELL 1827B800 == 31 [pid = 3672] [id = 219] 09:20:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1827C000) [pid = 3672] [serial = 655] [outer = 00000000] 09:20:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1895D000) [pid = 3672] [serial = 656] [outer = 1827C000] 09:20:23 INFO - PROCESS | 3672 | 1467735623582 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18998000) [pid = 3672] [serial = 657] [outer = 1827C000] 09:20:24 INFO - PROCESS | 3672 | 1467735624023 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:20:24 INFO - PROCESS | 3672 | 1467735624045 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3672 | 1467735624047 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:20:24 INFO - PROCESS | 3672 | 1467735624050 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3672 | 1467735624052 Marionette TRACE conn5 <- [1,842,null,{}] 09:20:24 INFO - PROCESS | 3672 | 1467735624062 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 3672 | 1467735624064 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:24 INFO - PROCESS | 3672 | 1467735624175 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:20:24 INFO - PROCESS | 3672 | 1467735624259 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3672 | 1467735624265 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:24 INFO - PROCESS | 3672 | ++DOCSHELL 1924C000 == 32 [pid = 3672] [id = 220] 09:20:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1924E400) [pid = 3672] [serial = 658] [outer = 00000000] 09:20:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (193F5000) [pid = 3672] [serial = 659] [outer = 1924E400] 09:20:24 INFO - PROCESS | 3672 | 1467735624321 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (196B9000) [pid = 3672] [serial = 660] [outer = 1924E400] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182F2800) [pid = 3672] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (189D0400) [pid = 3672] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10703000) [pid = 3672] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1895B000) [pid = 3672] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15130000) [pid = 3672] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17011400) [pid = 3672] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (116CC000) [pid = 3672] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A4D000) [pid = 3672] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1822AC00) [pid = 3672] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (196B4800) [pid = 3672] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1999A400) [pid = 3672] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:20:24 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19A30C00) [pid = 3672] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:20:25 INFO - PROCESS | 3672 | 1467735624986 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 990ms 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:20:25 INFO - PROCESS | 3672 | 1467735625041 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3672 | 1467735625043 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:20:25 INFO - PROCESS | 3672 | 1467735625046 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3672 | 1467735625048 Marionette TRACE conn5 <- [1,846,null,{}] 09:20:25 INFO - PROCESS | 3672 | 1467735625052 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3672 | 1467735625054 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:25 INFO - PROCESS | 3672 | 1467735625134 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:20:25 INFO - PROCESS | 3672 | 1467735625213 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3672 | 1467735625215 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:25 INFO - PROCESS | 3672 | ++DOCSHELL 0CDCB800 == 33 [pid = 3672] [id = 221] 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10076400) [pid = 3672] [serial = 661] [outer = 00000000] 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1827C400) [pid = 3672] [serial = 662] [outer = 10076400] 09:20:25 INFO - PROCESS | 3672 | 1467735625266 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18995000) [pid = 3672] [serial = 663] [outer = 10076400] 09:20:25 INFO - PROCESS | 3672 | 1467735625649 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 09:20:25 INFO - PROCESS | 3672 | 1467735625678 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:20:25 INFO - PROCESS | 3672 | 1467735625680 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:20:25 INFO - PROCESS | 3672 | 1467735625684 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3672 | 1467735625685 Marionette TRACE conn5 <- [1,850,null,{}] 09:20:25 INFO - PROCESS | 3672 | 1467735625689 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3672 | 1467735625691 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:25 INFO - PROCESS | 3672 | 1467735625798 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:20:25 INFO - PROCESS | 3672 | 1467735625806 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3672 | 1467735625808 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:25 INFO - PROCESS | 3672 | ++DOCSHELL 1053C800 == 34 [pid = 3672] [id = 222] 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10AE8000) [pid = 3672] [serial = 664] [outer = 00000000] 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D5C00) [pid = 3672] [serial = 665] [outer = 10AE8000] 09:20:25 INFO - PROCESS | 3672 | 1467735625852 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (199A6000) [pid = 3672] [serial = 666] [outer = 10AE8000] 09:20:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19A2EC00) [pid = 3672] [serial = 667] [outer = 0D033400] 09:20:26 INFO - PROCESS | 3672 | 1467735626298 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 09:20:26 INFO - PROCESS | 3672 | 1467735626354 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3672 | 1467735626356 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:20:26 INFO - PROCESS | 3672 | 1467735626360 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3672 | 1467735626361 Marionette TRACE conn5 <- [1,854,null,{}] 09:20:26 INFO - PROCESS | 3672 | 1467735626365 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 3672 | 1467735626367 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:26 INFO - PROCESS | 3672 | 1467735626475 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:20:26 INFO - PROCESS | 3672 | 1467735626530 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3672 | 1467735626541 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:26 INFO - PROCESS | 3672 | ++DOCSHELL 10657800 == 35 [pid = 3672] [id = 223] 09:20:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A45800) [pid = 3672] [serial = 668] [outer = 00000000] 09:20:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A2C800) [pid = 3672] [serial = 669] [outer = 10A45800] 09:20:26 INFO - PROCESS | 3672 | 1467735626585 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A30000) [pid = 3672] [serial = 670] [outer = 10A45800] 09:20:27 INFO - PROCESS | 3672 | 1467735627077 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 09:20:27 INFO - PROCESS | 3672 | 1467735627131 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3672 | 1467735627136 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:20:27 INFO - PROCESS | 3672 | 1467735627141 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:20:27 INFO - PROCESS | 3672 | 1467735627145 Marionette TRACE conn5 <- [1,858,null,{}] 09:20:27 INFO - PROCESS | 3672 | 1467735627151 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 3672 | 1467735627154 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:27 INFO - PROCESS | 3672 | 1467735627277 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:20:27 INFO - PROCESS | 3672 | 1467735627386 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3672 | 1467735627389 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:27 INFO - PROCESS | 3672 | ++DOCSHELL 0C41E400 == 36 [pid = 3672] [id = 224] 09:20:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0C41EC00) [pid = 3672] [serial = 671] [outer = 00000000] 09:20:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (109AC400) [pid = 3672] [serial = 672] [outer = 0C41EC00] 09:20:27 INFO - PROCESS | 3672 | 1467735627447 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10A66800) [pid = 3672] [serial = 673] [outer = 0C41EC00] 09:20:28 INFO - PROCESS | 3672 | 1467735628255 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1176ms 09:20:28 INFO - PROCESS | 3672 | 1467735628321 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 3672 | 1467735628326 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:20:28 INFO - PROCESS | 3672 | 1467735628332 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 3672 | 1467735628335 Marionette TRACE conn5 <- [1,862,null,{}] 09:20:28 INFO - PROCESS | 3672 | 1467735628339 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 3672 | 1467735628342 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:28 INFO - PROCESS | 3672 | 1467735628467 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:20:28 INFO - PROCESS | 3672 | 1467735628585 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3672 | 1467735628588 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:28 INFO - PROCESS | 3672 | ++DOCSHELL 1512EC00 == 37 [pid = 3672] [id = 225] 09:20:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (15171400) [pid = 3672] [serial = 674] [outer = 00000000] 09:20:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1731C000) [pid = 3672] [serial = 675] [outer = 15171400] 09:20:28 INFO - PROCESS | 3672 | 1467735628647 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1737D400) [pid = 3672] [serial = 676] [outer = 15171400] 09:20:29 INFO - PROCESS | 3672 | 1467735629534 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1223ms 09:20:29 INFO - PROCESS | 3672 | 1467735629559 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:20:29 INFO - PROCESS | 3672 | 1467735629563 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:20:29 INFO - PROCESS | 3672 | 1467735629568 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 3672 | 1467735629571 Marionette TRACE conn5 <- [1,866,null,{}] 09:20:29 INFO - PROCESS | 3672 | 1467735629577 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 3672 | 1467735629579 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:29 INFO - PROCESS | 3672 | 1467735629692 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:20:29 INFO - PROCESS | 3672 | 1467735629776 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 3672 | 1467735629780 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:29 INFO - PROCESS | 3672 | ++DOCSHELL 10650000 == 38 [pid = 3672] [id = 226] 09:20:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10650800) [pid = 3672] [serial = 677] [outer = 00000000] 09:20:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10A4FC00) [pid = 3672] [serial = 678] [outer = 10650800] 09:20:29 INFO - PROCESS | 3672 | 1467735629840 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10A71000) [pid = 3672] [serial = 679] [outer = 10650800] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 1053C800 == 37 [pid = 3672] [id = 222] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 0CDCB800 == 36 [pid = 3672] [id = 221] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 1924C000 == 35 [pid = 3672] [id = 220] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 1827B800 == 34 [pid = 3672] [id = 219] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 166EB000 == 33 [pid = 3672] [id = 218] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 151E2000 == 32 [pid = 3672] [id = 217] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 10DC7400 == 31 [pid = 3672] [id = 216] 09:20:29 INFO - PROCESS | 3672 | --DOCSHELL 1053F800 == 30 [pid = 3672] [id = 215] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1895AC00) [pid = 3672] [serial = 614] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193FC400) [pid = 3672] [serial = 618] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (14717400) [pid = 3672] [serial = 599] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (193F4400) [pid = 3672] [serial = 617] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (147F5800) [pid = 3672] [serial = 600] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1899D400) [pid = 3672] [serial = 597] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18999000) [pid = 3672] [serial = 596] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (198DF400) [pid = 3672] [serial = 623] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17316000) [pid = 3672] [serial = 608] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1731D000) [pid = 3672] [serial = 609] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (147F2C00) [pid = 3672] [serial = 605] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (149E9800) [pid = 3672] [serial = 606] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A54C00) [pid = 3672] [serial = 602] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14716400) [pid = 3672] [serial = 603] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18236C00) [pid = 3672] [serial = 611] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (198D4000) [pid = 3672] [serial = 620] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (199A4C00) [pid = 3672] [serial = 627] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (198D8400) [pid = 3672] [serial = 621] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199A4000) [pid = 3672] [serial = 626] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19A43000) [pid = 3672] [serial = 630] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1899A000) [pid = 3672] [serial = 615] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1999A800) [pid = 3672] [serial = 624] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19A34800) [pid = 3672] [serial = 629] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (182ECC00) [pid = 3672] [serial = 612] [outer = 00000000] [url = about:blank] 09:20:30 INFO - PROCESS | 3672 | 1467735630276 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 09:20:30 INFO - PROCESS | 3672 | 1467735630298 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 3672 | 1467735630303 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:20:30 INFO - PROCESS | 3672 | 1467735630314 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3672 | 1467735630316 Marionette TRACE conn5 <- [1,870,null,{}] 09:20:30 INFO - PROCESS | 3672 | 1467735630321 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 3672 | 1467735630323 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:30 INFO - PROCESS | 3672 | 1467735630442 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:20:30 INFO - PROCESS | 3672 | 1467735630448 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3672 | 1467735630450 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:30 INFO - PROCESS | 3672 | ++DOCSHELL 10D4D000 == 31 [pid = 3672] [id = 227] 09:20:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10DD1800) [pid = 3672] [serial = 680] [outer = 00000000] 09:20:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (149AE800) [pid = 3672] [serial = 681] [outer = 10DD1800] 09:20:30 INFO - PROCESS | 3672 | 1467735630497 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14CBF400) [pid = 3672] [serial = 682] [outer = 10DD1800] 09:20:30 INFO - PROCESS | 3672 | 1467735630962 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 09:20:31 INFO - PROCESS | 3672 | 1467735631004 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3672 | 1467735631006 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:20:31 INFO - PROCESS | 3672 | 1467735631009 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3672 | 1467735631013 Marionette TRACE conn5 <- [1,874,null,{}] 09:20:31 INFO - PROCESS | 3672 | 1467735631023 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 3672 | 1467735631028 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:31 INFO - PROCESS | 3672 | 1467735631112 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:20:31 INFO - PROCESS | 3672 | 1467735631122 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3672 | 1467735631125 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:31 INFO - PROCESS | 3672 | ++DOCSHELL 17374800 == 32 [pid = 3672] [id = 228] 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17377C00) [pid = 3672] [serial = 683] [outer = 00000000] 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17F12400) [pid = 3672] [serial = 684] [outer = 17377C00] 09:20:31 INFO - PROCESS | 3672 | 1467735631173 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1822D400) [pid = 3672] [serial = 685] [outer = 17377C00] 09:20:31 INFO - PROCESS | 3672 | 1467735631634 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 672ms 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:20:31 INFO - PROCESS | 3672 | 1467735631682 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3672 | 1467735631684 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:20:31 INFO - PROCESS | 3672 | 1467735631688 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3672 | 1467735631689 Marionette TRACE conn5 <- [1,878,null,{}] 09:20:31 INFO - PROCESS | 3672 | 1467735631693 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 3672 | 1467735631695 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:31 INFO - PROCESS | 3672 | 1467735631788 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:20:31 INFO - PROCESS | 3672 | 1467735631822 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3672 | 1467735631824 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:31 INFO - PROCESS | 3672 | ++DOCSHELL 182F2000 == 33 [pid = 3672] [id = 229] 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (182F4C00) [pid = 3672] [serial = 686] [outer = 00000000] 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18994000) [pid = 3672] [serial = 687] [outer = 182F4C00] 09:20:31 INFO - PROCESS | 3672 | 1467735631872 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1899D000) [pid = 3672] [serial = 688] [outer = 182F4C00] 09:20:32 INFO - PROCESS | 3672 | 1467735632293 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 09:20:32 INFO - PROCESS | 3672 | 1467735632334 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3672 | 1467735632336 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:20:32 INFO - PROCESS | 3672 | 1467735632339 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:20:32 INFO - PROCESS | 3672 | 1467735632341 Marionette TRACE conn5 <- [1,882,null,{}] 09:20:32 INFO - PROCESS | 3672 | 1467735632344 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 3672 | 1467735632346 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:32 INFO - PROCESS | 3672 | 1467735632456 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:20:32 INFO - PROCESS | 3672 | 1467735632462 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3672 | 1467735632464 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:32 INFO - PROCESS | 3672 | ++DOCSHELL 189CE800 == 34 [pid = 3672] [id = 230] 09:20:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (189D2000) [pid = 3672] [serial = 689] [outer = 00000000] 09:20:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1915FC00) [pid = 3672] [serial = 690] [outer = 189D2000] 09:20:32 INFO - PROCESS | 3672 | 1467735632508 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19253800) [pid = 3672] [serial = 691] [outer = 189D2000] 09:20:32 INFO - PROCESS | 3672 | 1467735632951 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:20:33 INFO - PROCESS | 3672 | 1467735633013 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3672 | 1467735633015 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:20:33 INFO - PROCESS | 3672 | 1467735633019 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 3672 | 1467735633020 Marionette TRACE conn5 <- [1,886,null,{}] 09:20:33 INFO - PROCESS | 3672 | 1467735633024 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 3672 | 1467735633029 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:33 INFO - PROCESS | 3672 | 1467735633162 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:20:33 INFO - PROCESS | 3672 | 1467735633244 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3672 | 1467735633246 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:33 INFO - PROCESS | 3672 | ++DOCSHELL 17F90400 == 35 [pid = 3672] [id = 231] 09:20:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193FE400) [pid = 3672] [serial = 692] [outer = 00000000] 09:20:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (198DFC00) [pid = 3672] [serial = 693] [outer = 193FE400] 09:20:33 INFO - PROCESS | 3672 | 1467735633291 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19999400) [pid = 3672] [serial = 694] [outer = 193FE400] 09:20:33 INFO - PROCESS | 3672 | 1467735633733 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:20:33 INFO - PROCESS | 3672 | 1467735633789 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3672 | 1467735633792 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:20:33 INFO - PROCESS | 3672 | 1467735633795 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 3672 | 1467735633797 Marionette TRACE conn5 <- [1,890,null,{}] 09:20:33 INFO - PROCESS | 3672 | 1467735633800 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 3672 | 1467735633802 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:33 INFO - PROCESS | 3672 | 1467735633908 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:20:33 INFO - PROCESS | 3672 | 1467735633922 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3672 | 1467735633924 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:34 INFO - PROCESS | 3672 | ++DOCSHELL 199A8C00 == 36 [pid = 3672] [id = 232] 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A29800) [pid = 3672] [serial = 695] [outer = 00000000] 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A30400) [pid = 3672] [serial = 696] [outer = 19A29800] 09:20:34 INFO - PROCESS | 3672 | 1467735634013 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19A43000) [pid = 3672] [serial = 697] [outer = 19A29800] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17379800) [pid = 3672] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10540400) [pid = 3672] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1070F800) [pid = 3672] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10DCF400) [pid = 3672] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (151E2800) [pid = 3672] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (166EB800) [pid = 3672] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (199A7800) [pid = 3672] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1827C000) [pid = 3672] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10076400) [pid = 3672] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1924E400) [pid = 3672] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:20:34 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10AE8000) [pid = 3672] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:20:34 INFO - PROCESS | 3672 | 1467735634485 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 771ms 09:20:34 INFO - PROCESS | 3672 | 1467735634566 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3672 | 1467735634568 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:20:34 INFO - PROCESS | 3672 | 1467735634571 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 3672 | 1467735634573 Marionette TRACE conn5 <- [1,894,null,{}] 09:20:34 INFO - PROCESS | 3672 | 1467735634581 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 3672 | 1467735634583 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:34 INFO - PROCESS | 3672 | 1467735634661 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:20:34 INFO - PROCESS | 3672 | 1467735634667 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3672 | 1467735634669 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:34 INFO - PROCESS | 3672 | ++DOCSHELL 147E7800 == 37 [pid = 3672] [id = 233] 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15094800) [pid = 3672] [serial = 698] [outer = 00000000] 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1822D000) [pid = 3672] [serial = 699] [outer = 15094800] 09:20:34 INFO - PROCESS | 3672 | 1467735634712 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193F4800) [pid = 3672] [serial = 700] [outer = 15094800] 09:20:35 INFO - PROCESS | 3672 | 1467735635131 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:20:35 INFO - PROCESS | 3672 | 1467735635206 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3672 | 1467735635208 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3672 | 1467735635211 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 3672 | 1467735635213 Marionette TRACE conn5 <- [1,898,null,{}] 09:20:35 INFO - PROCESS | 3672 | 1467735635216 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 3672 | 1467735635218 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:35 INFO - PROCESS | 3672 | 1467735635297 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:20:35 INFO - PROCESS | 3672 | 1467735635302 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3672 | 1467735635304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:35 INFO - PROCESS | 3672 | ++DOCSHELL 17324C00 == 38 [pid = 3672] [id = 234] 09:20:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1822B000) [pid = 3672] [serial = 701] [outer = 00000000] 09:20:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19BDD800) [pid = 3672] [serial = 702] [outer = 1822B000] 09:20:35 INFO - PROCESS | 3672 | 1467735635347 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E89800) [pid = 3672] [serial = 703] [outer = 1822B000] 09:20:35 INFO - PROCESS | 3672 | 1467735635771 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 09:20:35 INFO - PROCESS | 3672 | 1467735635842 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3672 | 1467735635844 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3672 | 1467735635847 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:20:35 INFO - PROCESS | 3672 | 1467735635849 Marionette TRACE conn5 <- [1,902,null,{}] 09:20:35 INFO - PROCESS | 3672 | 1467735635853 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 3672 | 1467735635855 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:35 INFO - PROCESS | 3672 | 1467735635934 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:20:35 INFO - PROCESS | 3672 | 1467735635942 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3672 | 1467735635944 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:35 INFO - PROCESS | 3672 | ++DOCSHELL 19E8CC00 == 39 [pid = 3672] [id = 235] 09:20:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19E8D000) [pid = 3672] [serial = 704] [outer = 00000000] 09:20:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1A3E4800) [pid = 3672] [serial = 705] [outer = 19E8D000] 09:20:36 INFO - PROCESS | 3672 | 1467735635989 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1A3DE400) [pid = 3672] [serial = 706] [outer = 19E8D000] 09:20:36 INFO - PROCESS | 3672 | 1467735636435 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 09:20:36 INFO - PROCESS | 3672 | 1467735636501 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3672 | 1467735636505 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:20:36 INFO - PROCESS | 3672 | 1467735636517 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3672 | 1467735636521 Marionette TRACE conn5 <- [1,906,null,{}] 09:20:36 INFO - PROCESS | 3672 | 1467735636528 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 3672 | 1467735636532 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:36 INFO - PROCESS | 3672 | 1467735636650 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:20:36 INFO - PROCESS | 3672 | 1467735636751 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3672 | 1467735636756 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:36 INFO - PROCESS | 3672 | ++DOCSHELL 1053FC00 == 40 [pid = 3672] [id = 236] 09:20:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10540C00) [pid = 3672] [serial = 707] [outer = 00000000] 09:20:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10654C00) [pid = 3672] [serial = 708] [outer = 10540C00] 09:20:36 INFO - PROCESS | 3672 | 1467735636812 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A54C00) [pid = 3672] [serial = 709] [outer = 10540C00] 09:20:37 INFO - PROCESS | 3672 | 1467735637478 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1028ms 09:20:37 INFO - PROCESS | 3672 | 1467735637546 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 3672 | 1467735637549 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:20:37 INFO - PROCESS | 3672 | 1467735637556 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 3672 | 1467735637560 Marionette TRACE conn5 <- [1,910,null,{}] 09:20:37 INFO - PROCESS | 3672 | 1467735637598 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 3672 | 1467735637601 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:37 INFO - PROCESS | 3672 | 1467735637719 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:20:37 INFO - PROCESS | 3672 | 1467735637840 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3672 | 1467735637843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:37 INFO - PROCESS | 3672 | ++DOCSHELL 1605BC00 == 41 [pid = 3672] [id = 237] 09:20:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1605CC00) [pid = 3672] [serial = 710] [outer = 00000000] 09:20:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17FD3400) [pid = 3672] [serial = 711] [outer = 1605CC00] 09:20:37 INFO - PROCESS | 3672 | 1467735637902 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (182F2C00) [pid = 3672] [serial = 712] [outer = 1605CC00] 09:20:38 INFO - PROCESS | 3672 | 1467735638495 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 990ms 09:20:38 INFO - PROCESS | 3672 | 1467735638545 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 3672 | 1467735638548 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:20:38 INFO - PROCESS | 3672 | 1467735638551 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3672 | 1467735638554 Marionette TRACE conn5 <- [1,914,null,{}] 09:20:38 INFO - PROCESS | 3672 | 1467735638563 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 3672 | 1467735638568 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:38 INFO - PROCESS | 3672 | 1467735638677 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:20:38 INFO - PROCESS | 3672 | 1467735638807 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3672 | 1467735638811 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:38 INFO - PROCESS | 3672 | ++DOCSHELL 1A3DD400 == 42 [pid = 3672] [id = 238] 09:20:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A3DFC00) [pid = 3672] [serial = 713] [outer = 00000000] 09:20:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1AC40C00) [pid = 3672] [serial = 714] [outer = 1A3DFC00] 09:20:38 INFO - PROCESS | 3672 | 1467735638868 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1AC45800) [pid = 3672] [serial = 715] [outer = 1A3DFC00] 09:20:39 INFO - PROCESS | 3672 | 1467735639463 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 09:20:39 INFO - PROCESS | 3672 | 1467735639525 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 3672 | 1467735639527 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:20:39 INFO - PROCESS | 3672 | 1467735639531 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:20:39 INFO - PROCESS | 3672 | 1467735639533 Marionette TRACE conn5 <- [1,918,null,{}] 09:20:39 INFO - PROCESS | 3672 | 1467735639537 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 3672 | 1467735639539 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:39 INFO - PROCESS | 3672 | 1467735639648 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:20:39 INFO - PROCESS | 3672 | 1467735639783 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 3672 | 1467735639786 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:39 INFO - PROCESS | 3672 | ++DOCSHELL 199A2000 == 43 [pid = 3672] [id = 239] 09:20:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (19A2A000) [pid = 3672] [serial = 716] [outer = 00000000] 09:20:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1AC97C00) [pid = 3672] [serial = 717] [outer = 19A2A000] 09:20:39 INFO - PROCESS | 3672 | 1467735639840 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1C13A000) [pid = 3672] [serial = 718] [outer = 19A2A000] 09:20:40 INFO - PROCESS | 3672 | 1467735640636 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1168ms 09:20:40 INFO - PROCESS | 3672 | 1467735640702 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:20:40 INFO - PROCESS | 3672 | 1467735640706 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:20:40 INFO - PROCESS | 3672 | 1467735640711 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 3672 | 1467735640714 Marionette TRACE conn5 <- [1,922,null,{}] 09:20:40 INFO - PROCESS | 3672 | 1467735640719 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 3672 | 1467735640722 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:40 INFO - PROCESS | 3672 | 1467735640828 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:20:40 INFO - PROCESS | 3672 | 1467735640961 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 3672 | 1467735640963 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:41 INFO - PROCESS | 3672 | ++DOCSHELL 0C41A400 == 44 [pid = 3672] [id = 240] 09:20:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (0D037C00) [pid = 3672] [serial = 719] [outer = 00000000] 09:20:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1053DC00) [pid = 3672] [serial = 720] [outer = 0D037C00] 09:20:41 INFO - PROCESS | 3672 | 1467735641014 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (147E8400) [pid = 3672] [serial = 721] [outer = 0D037C00] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 17324C00 == 43 [pid = 3672] [id = 234] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 147E7800 == 42 [pid = 3672] [id = 233] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 199A8C00 == 41 [pid = 3672] [id = 232] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 17F90400 == 40 [pid = 3672] [id = 231] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 189CE800 == 39 [pid = 3672] [id = 230] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 182F2000 == 38 [pid = 3672] [id = 229] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 17374800 == 37 [pid = 3672] [id = 228] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 10D4D000 == 36 [pid = 3672] [id = 227] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 10650000 == 35 [pid = 3672] [id = 226] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 1512EC00 == 34 [pid = 3672] [id = 225] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 10657800 == 33 [pid = 3672] [id = 223] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 0C41E400 == 32 [pid = 3672] [id = 224] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 199A2000 == 31 [pid = 3672] [id = 239] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 1605BC00 == 30 [pid = 3672] [id = 237] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 1A3DD400 == 29 [pid = 3672] [id = 238] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 19E8CC00 == 28 [pid = 3672] [id = 235] 09:20:41 INFO - PROCESS | 3672 | --DOCSHELL 1053FC00 == 27 [pid = 3672] [id = 236] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1827C400) [pid = 3672] [serial = 662] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (193F5000) [pid = 3672] [serial = 659] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (198D5C00) [pid = 3672] [serial = 665] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (19A2C800) [pid = 3672] [serial = 669] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (196B9000) [pid = 3672] [serial = 660] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (199A6000) [pid = 3672] [serial = 666] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (18995000) [pid = 3672] [serial = 663] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1605D800) [pid = 3672] [serial = 651] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (18231400) [pid = 3672] [serial = 654] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (17F95800) [pid = 3672] [serial = 653] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10655800) [pid = 3672] [serial = 644] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1070A800) [pid = 3672] [serial = 645] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10A66400) [pid = 3672] [serial = 633] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (147EB800) [pid = 3672] [serial = 647] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (149A6C00) [pid = 3672] [serial = 648] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15298400) [pid = 3672] [serial = 650] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10A47C00) [pid = 3672] [serial = 632] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1822A000) [pid = 3672] [serial = 636] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17321800) [pid = 3672] [serial = 635] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19ADCC00) [pid = 3672] [serial = 639] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19ABF000) [pid = 3672] [serial = 638] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1895D000) [pid = 3672] [serial = 656] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18998000) [pid = 3672] [serial = 657] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18229400) [pid = 3672] [serial = 641] [outer = 00000000] [url = about:blank] 09:20:41 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10702800) [pid = 3672] [serial = 375] [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.] 09:20:42 INFO - PROCESS | 3672 | 1467735642149 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1477ms 09:20:42 INFO - PROCESS | 3672 | 1467735642190 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:20:42 INFO - PROCESS | 3672 | 1467735642194 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:20:42 INFO - PROCESS | 3672 | 1467735642198 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3672 | 1467735642202 Marionette TRACE conn5 <- [1,926,null,{}] 09:20:42 INFO - PROCESS | 3672 | 1467735642207 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 3672 | 1467735642210 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:42 INFO - PROCESS | 3672 | 1467735642300 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:20:42 INFO - PROCESS | 3672 | 1467735642309 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 3672 | 1467735642312 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:42 INFO - PROCESS | 3672 | ++DOCSHELL 1053F800 == 28 [pid = 3672] [id = 241] 09:20:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1053FC00) [pid = 3672] [serial = 722] [outer = 00000000] 09:20:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10655800) [pid = 3672] [serial = 723] [outer = 1053FC00] 09:20:42 INFO - PROCESS | 3672 | 1467735642361 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10707400) [pid = 3672] [serial = 724] [outer = 1053FC00] 09:20:42 INFO - PROCESS | 3672 | 1467735642845 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 09:20:42 INFO - PROCESS | 3672 | 1467735642889 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 3672 | 1467735642894 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:20:42 INFO - PROCESS | 3672 | 1467735642901 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3672 | 1467735642904 Marionette TRACE conn5 <- [1,930,null,{}] 09:20:42 INFO - PROCESS | 3672 | 1467735642907 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 3672 | 1467735642910 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:43 INFO - PROCESS | 3672 | 1467735643035 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:20:43 INFO - PROCESS | 3672 | 1467735643124 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3672 | 1467735643126 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:43 INFO - PROCESS | 3672 | ++DOCSHELL 10D4F000 == 29 [pid = 3672] [id = 242] 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10DC6C00) [pid = 3672] [serial = 725] [outer = 00000000] 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (116D0800) [pid = 3672] [serial = 726] [outer = 10DC6C00] 09:20:43 INFO - PROCESS | 3672 | 1467735643174 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (147EA800) [pid = 3672] [serial = 727] [outer = 10DC6C00] 09:20:43 INFO - PROCESS | 3672 | 1467735643560 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 09:20:43 INFO - PROCESS | 3672 | 1467735643582 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 3672 | 1467735643584 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:20:43 INFO - PROCESS | 3672 | 1467735643588 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 3672 | 1467735643591 Marionette TRACE conn5 <- [1,934,null,{}] 09:20:43 INFO - PROCESS | 3672 | 1467735643602 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 3672 | 1467735643606 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:43 INFO - PROCESS | 3672 | 1467735643689 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:20:43 INFO - PROCESS | 3672 | 1467735643697 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3672 | 1467735643700 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:43 INFO - PROCESS | 3672 | ++DOCSHELL 14CBAC00 == 30 [pid = 3672] [id = 243] 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (15166C00) [pid = 3672] [serial = 728] [outer = 00000000] 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (151E9800) [pid = 3672] [serial = 729] [outer = 15166C00] 09:20:43 INFO - PROCESS | 3672 | 1467735643747 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1605BC00) [pid = 3672] [serial = 730] [outer = 15166C00] 09:20:44 INFO - PROCESS | 3672 | 1467735644223 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 09:20:44 INFO - PROCESS | 3672 | 1467735644279 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 3672 | 1467735644282 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:20:44 INFO - PROCESS | 3672 | 1467735644285 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:20:44 INFO - PROCESS | 3672 | 1467735644287 Marionette TRACE conn5 <- [1,938,null,{}] 09:20:44 INFO - PROCESS | 3672 | 1467735644290 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 3672 | 1467735644292 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:44 INFO - PROCESS | 3672 | 1467735644434 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:20:44 INFO - PROCESS | 3672 | 1467735644494 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 3672 | 1467735644496 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:44 INFO - PROCESS | 3672 | ++DOCSHELL 17320800 == 31 [pid = 3672] [id = 244] 09:20:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17321000) [pid = 3672] [serial = 731] [outer = 00000000] 09:20:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1737B000) [pid = 3672] [serial = 732] [outer = 17321000] 09:20:44 INFO - PROCESS | 3672 | 1467735644540 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17F90800) [pid = 3672] [serial = 733] [outer = 17321000] 09:20:44 INFO - PROCESS | 3672 | 1467735644944 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 09:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:20:44 INFO - PROCESS | 3672 | 1467735644959 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 3672 | 1467735644961 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:20:45 INFO - PROCESS | 3672 | 1467735644964 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 3672 | 1467735644966 Marionette TRACE conn5 <- [1,942,null,{}] 09:20:45 INFO - PROCESS | 3672 | 1467735644969 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 3672 | 1467735644971 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:45 INFO - PROCESS | 3672 | 1467735645083 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:20:45 INFO - PROCESS | 3672 | 1467735645088 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 3672 | 1467735645090 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:45 INFO - PROCESS | 3672 | ++DOCSHELL 1822B800 == 32 [pid = 3672] [id = 245] 09:20:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1822BC00) [pid = 3672] [serial = 734] [outer = 00000000] 09:20:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1827EC00) [pid = 3672] [serial = 735] [outer = 1822BC00] 09:20:45 INFO - PROCESS | 3672 | 1467735645134 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (182C9800) [pid = 3672] [serial = 736] [outer = 1822BC00] 09:20:45 INFO - PROCESS | 3672 | 1467735645608 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 09:20:45 INFO - PROCESS | 3672 | 1467735645642 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 3672 | 1467735645644 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:20:45 INFO - PROCESS | 3672 | 1467735645647 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 3672 | 1467735645649 Marionette TRACE conn5 <- [1,946,null,{}] 09:20:45 INFO - PROCESS | 3672 | 1467735645652 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 3672 | 1467735645658 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:45 INFO - PROCESS | 3672 | 1467735645808 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:20:45 INFO - PROCESS | 3672 | 1467735645872 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 3672 | 1467735645874 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:45 INFO - PROCESS | 3672 | ++DOCSHELL 18994800 == 33 [pid = 3672] [id = 246] 09:20:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (18996C00) [pid = 3672] [serial = 737] [outer = 00000000] 09:20:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (18D0A800) [pid = 3672] [serial = 738] [outer = 18996C00] 09:20:45 INFO - PROCESS | 3672 | 1467735645919 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (19250800) [pid = 3672] [serial = 739] [outer = 18996C00] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (15094800) [pid = 3672] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19E8D000) [pid = 3672] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1822B000) [pid = 3672] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1605C800) [pid = 3672] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (189D2000) [pid = 3672] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A29800) [pid = 3672] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (193FE400) [pid = 3672] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A45800) [pid = 3672] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (182F4C00) [pid = 3672] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10650800) [pid = 3672] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17377C00) [pid = 3672] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15171400) [pid = 3672] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10DD1800) [pid = 3672] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:20:46 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (0C41EC00) [pid = 3672] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:20:46 INFO - PROCESS | 3672 | 1467735646489 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 871ms 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:20:46 INFO - PROCESS | 3672 | 1467735646521 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3672 | 1467735646523 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:20:46 INFO - PROCESS | 3672 | 1467735646526 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3672 | 1467735646527 Marionette TRACE conn5 <- [1,950,null,{}] 09:20:46 INFO - PROCESS | 3672 | 1467735646531 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 3672 | 1467735646533 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:46 INFO - PROCESS | 3672 | 1467735646646 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:20:46 INFO - PROCESS | 3672 | 1467735646695 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3672 | 1467735646697 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:46 INFO - PROCESS | 3672 | ++DOCSHELL 14C8F000 == 34 [pid = 3672] [id = 247] 09:20:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1605C800) [pid = 3672] [serial = 740] [outer = 00000000] 09:20:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18991000) [pid = 3672] [serial = 741] [outer = 1605C800] 09:20:46 INFO - PROCESS | 3672 | 1467735646740 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1899A800) [pid = 3672] [serial = 742] [outer = 1605C800] 09:20:47 INFO - PROCESS | 3672 | 1467735647094 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 09:20:47 INFO - PROCESS | 3672 | 1467735647157 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3672 | 1467735647159 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:20:47 INFO - PROCESS | 3672 | 1467735647162 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3672 | 1467735647164 Marionette TRACE conn5 <- [1,954,null,{}] 09:20:47 INFO - PROCESS | 3672 | 1467735647167 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 3672 | 1467735647169 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:47 INFO - PROCESS | 3672 | 1467735647246 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:20:47 INFO - PROCESS | 3672 | 1467735647251 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3672 | 1467735647253 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:47 INFO - PROCESS | 3672 | ++DOCSHELL 193F4400 == 35 [pid = 3672] [id = 248] 09:20:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (193F6000) [pid = 3672] [serial = 743] [outer = 00000000] 09:20:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FE400) [pid = 3672] [serial = 744] [outer = 193F6000] 09:20:47 INFO - PROCESS | 3672 | 1467735647296 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F17400) [pid = 3672] [serial = 745] [outer = 193F6000] 09:20:47 INFO - PROCESS | 3672 | 1467735647729 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 631ms 09:20:47 INFO - PROCESS | 3672 | 1467735647793 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3672 | 1467735647795 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:20:47 INFO - PROCESS | 3672 | 1467735647799 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:20:47 INFO - PROCESS | 3672 | 1467735647801 Marionette TRACE conn5 <- [1,958,null,{}] 09:20:47 INFO - PROCESS | 3672 | 1467735647804 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 3672 | 1467735647806 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:47 INFO - PROCESS | 3672 | 1467735647883 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:20:47 INFO - PROCESS | 3672 | 1467735647890 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3672 | 1467735647892 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:47 INFO - PROCESS | 3672 | ++DOCSHELL 198D4000 == 36 [pid = 3672] [id = 249] 09:20:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (198D4800) [pid = 3672] [serial = 746] [outer = 00000000] 09:20:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (198D9800) [pid = 3672] [serial = 747] [outer = 198D4800] 09:20:47 INFO - PROCESS | 3672 | 1467735647935 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1999A400) [pid = 3672] [serial = 748] [outer = 198D4800] 09:20:48 INFO - PROCESS | 3672 | 1467735648734 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 09:20:48 INFO - PROCESS | 3672 | 1467735648774 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3672 | 1467735648778 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:20:48 INFO - PROCESS | 3672 | 1467735648783 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3672 | 1467735648789 Marionette TRACE conn5 <- [1,962,null,{}] 09:20:48 INFO - PROCESS | 3672 | 1467735648794 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 3672 | 1467735648797 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:48 INFO - PROCESS | 3672 | 1467735648920 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:20:49 INFO - PROCESS | 3672 | 1467735649046 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3672 | 1467735649049 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:49 INFO - PROCESS | 3672 | ++DOCSHELL 0D03B000 == 37 [pid = 3672] [id = 250] 09:20:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1064E800) [pid = 3672] [serial = 749] [outer = 00000000] 09:20:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10A4F000) [pid = 3672] [serial = 750] [outer = 1064E800] 09:20:49 INFO - PROCESS | 3672 | 1467735649107 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (115EB400) [pid = 3672] [serial = 751] [outer = 1064E800] 09:20:49 INFO - PROCESS | 3672 | 1467735649789 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1079ms 09:20:49 INFO - PROCESS | 3672 | 1467735649862 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3672 | 1467735649867 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:20:49 INFO - PROCESS | 3672 | 1467735649874 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3672 | 1467735649877 Marionette TRACE conn5 <- [1,966,null,{}] 09:20:49 INFO - PROCESS | 3672 | 1467735649923 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 3672 | 1467735649926 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:50 INFO - PROCESS | 3672 | 1467735650055 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:20:50 INFO - PROCESS | 3672 | 1467735650176 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3672 | 1467735650179 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:50 INFO - PROCESS | 3672 | ++DOCSHELL 10654000 == 38 [pid = 3672] [id = 251] 09:20:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1070AC00) [pid = 3672] [serial = 752] [outer = 00000000] 09:20:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (115F0000) [pid = 3672] [serial = 753] [outer = 1070AC00] 09:20:50 INFO - PROCESS | 3672 | 1467735650240 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1512A000) [pid = 3672] [serial = 754] [outer = 1070AC00] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 193F4400 == 37 [pid = 3672] [id = 248] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 14C8F000 == 36 [pid = 3672] [id = 247] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 18994800 == 35 [pid = 3672] [id = 246] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 1822B800 == 34 [pid = 3672] [id = 245] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 17320800 == 33 [pid = 3672] [id = 244] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 14CBAC00 == 32 [pid = 3672] [id = 243] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 10D4F000 == 31 [pid = 3672] [id = 242] 09:20:50 INFO - PROCESS | 3672 | --DOCSHELL 1053F800 == 30 [pid = 3672] [id = 241] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1898EC00) [pid = 3672] [serial = 642] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1915FC00) [pid = 3672] [serial = 690] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19A30400) [pid = 3672] [serial = 696] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19999400) [pid = 3672] [serial = 694] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (198DFC00) [pid = 3672] [serial = 693] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19A30000) [pid = 3672] [serial = 670] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18994000) [pid = 3672] [serial = 687] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10A4FC00) [pid = 3672] [serial = 678] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A71000) [pid = 3672] [serial = 679] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17F12400) [pid = 3672] [serial = 684] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1822D400) [pid = 3672] [serial = 685] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1731C000) [pid = 3672] [serial = 675] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1737D400) [pid = 3672] [serial = 676] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (149AE800) [pid = 3672] [serial = 681] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14CBF400) [pid = 3672] [serial = 682] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (109AC400) [pid = 3672] [serial = 672] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A66800) [pid = 3672] [serial = 673] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1822D000) [pid = 3672] [serial = 699] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1A3E4800) [pid = 3672] [serial = 705] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A3DE400) [pid = 3672] [serial = 706] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19A43000) [pid = 3672] [serial = 697] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E89800) [pid = 3672] [serial = 703] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19253800) [pid = 3672] [serial = 691] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (193F4800) [pid = 3672] [serial = 700] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19BDD800) [pid = 3672] [serial = 702] [outer = 00000000] [url = about:blank] 09:20:50 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1899D000) [pid = 3672] [serial = 688] [outer = 00000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3672 | 1467735651039 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1226ms 09:20:51 INFO - PROCESS | 3672 | 1467735651103 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3672 | 1467735651107 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:20:51 INFO - PROCESS | 3672 | 1467735651111 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3672 | 1467735651116 Marionette TRACE conn5 <- [1,970,null,{}] 09:20:51 INFO - PROCESS | 3672 | 1467735651135 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 3672 | 1467735651138 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:51 INFO - PROCESS | 3672 | 1467735651254 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:20:51 INFO - PROCESS | 3672 | 1467735651266 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3672 | 1467735651268 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:51 INFO - PROCESS | 3672 | ++DOCSHELL 10702400 == 31 [pid = 3672] [id = 252] 09:20:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10705800) [pid = 3672] [serial = 755] [outer = 00000000] 09:20:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A45800) [pid = 3672] [serial = 756] [outer = 10705800] 09:20:51 INFO - PROCESS | 3672 | 1467735651316 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A50C00) [pid = 3672] [serial = 757] [outer = 10705800] 09:20:51 INFO - PROCESS | 3672 | 1467735651803 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 09:20:51 INFO - PROCESS | 3672 | 1467735651842 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3672 | 1467735651847 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:20:51 INFO - PROCESS | 3672 | 1467735651853 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3672 | 1467735651855 Marionette TRACE conn5 <- [1,974,null,{}] 09:20:51 INFO - PROCESS | 3672 | 1467735651859 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 3672 | 1467735651861 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:51 INFO - PROCESS | 3672 | 1467735651949 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:20:51 INFO - PROCESS | 3672 | 1467735651957 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3672 | 1467735651960 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:52 INFO - PROCESS | 3672 | ++DOCSHELL 14925C00 == 32 [pid = 3672] [id = 253] 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (149A6C00) [pid = 3672] [serial = 758] [outer = 00000000] 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14AC7400) [pid = 3672] [serial = 759] [outer = 149A6C00] 09:20:52 INFO - PROCESS | 3672 | 1467735652007 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14CBF400) [pid = 3672] [serial = 760] [outer = 149A6C00] 09:20:52 INFO - PROCESS | 3672 | 1467735652469 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 09:20:52 INFO - PROCESS | 3672 | 1467735652527 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 3672 | 1467735652530 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:20:52 INFO - PROCESS | 3672 | 1467735652533 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:20:52 INFO - PROCESS | 3672 | 1467735652536 Marionette TRACE conn5 <- [1,978,null,{}] 09:20:52 INFO - PROCESS | 3672 | 1467735652547 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 3672 | 1467735652552 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:52 INFO - PROCESS | 3672 | 1467735652637 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:20:52 INFO - PROCESS | 3672 | 1467735652750 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3672 | 1467735652753 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:52 INFO - PROCESS | 3672 | ++DOCSHELL 17F1C800 == 33 [pid = 3672] [id = 254] 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17F1D400) [pid = 3672] [serial = 761] [outer = 00000000] 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1822CC00) [pid = 3672] [serial = 762] [outer = 17F1D400] 09:20:52 INFO - PROCESS | 3672 | 1467735652803 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18236000) [pid = 3672] [serial = 763] [outer = 17F1D400] 09:20:53 INFO - PROCESS | 3672 | 1467735653179 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 09:20:53 INFO - PROCESS | 3672 | 1467735653207 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3672 | 1467735653210 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:20:53 INFO - PROCESS | 3672 | 1467735653229 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:20:53 INFO - PROCESS | 3672 | 1467735653231 Marionette TRACE conn5 <- [1,982,null,{}] 09:20:53 INFO - PROCESS | 3672 | 1467735653235 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 3672 | 1467735653237 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:53 INFO - PROCESS | 3672 | 1467735653356 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:20:53 INFO - PROCESS | 3672 | 1467735653426 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 3672 | 1467735653428 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:53 INFO - PROCESS | 3672 | ++DOCSHELL 1895DC00 == 34 [pid = 3672] [id = 255] 09:20:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1895E400) [pid = 3672] [serial = 764] [outer = 00000000] 09:20:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18997C00) [pid = 3672] [serial = 765] [outer = 1895E400] 09:20:53 INFO - PROCESS | 3672 | 1467735653472 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (189CE800) [pid = 3672] [serial = 766] [outer = 1895E400] 09:20:53 INFO - PROCESS | 3672 | 1467735653879 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 09:20:54 INFO - PROCESS | 3672 | 1467735653966 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3672 | 1467735653968 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:20:54 INFO - PROCESS | 3672 | 1467735653971 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:20:54 INFO - PROCESS | 3672 | 1467735653972 Marionette TRACE conn5 <- [1,986,null,{}] 09:20:54 INFO - PROCESS | 3672 | 1467735653985 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 3672 | 1467735653987 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:54 INFO - PROCESS | 3672 | 1467735654125 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:20:54 INFO - PROCESS | 3672 | 1467735654138 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3672 | 1467735654140 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:54 INFO - PROCESS | 3672 | ++DOCSHELL 1915BC00 == 35 [pid = 3672] [id = 256] 09:20:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1915E400) [pid = 3672] [serial = 767] [outer = 00000000] 09:20:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F4C00) [pid = 3672] [serial = 768] [outer = 1915E400] 09:20:54 INFO - PROCESS | 3672 | 1467735654184 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (193F8C00) [pid = 3672] [serial = 769] [outer = 1915E400] 09:20:54 INFO - PROCESS | 3672 | 1467735654652 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 09:20:54 INFO - PROCESS | 3672 | 1467735654706 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3672 | 1467735654708 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:20:54 INFO - PROCESS | 3672 | 1467735654715 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 3672 | 1467735654716 Marionette TRACE conn5 <- [1,990,null,{}] 09:20:54 INFO - PROCESS | 3672 | 1467735654725 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 3672 | 1467735654731 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:54 INFO - PROCESS | 3672 | 1467735654861 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:20:54 INFO - PROCESS | 3672 | 1467735654923 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3672 | 1467735654925 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:54 INFO - PROCESS | 3672 | ++DOCSHELL 193F4800 == 36 [pid = 3672] [id = 257] 09:20:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1999E400) [pid = 3672] [serial = 770] [outer = 00000000] 09:20:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (199A3000) [pid = 3672] [serial = 771] [outer = 1999E400] 09:20:55 INFO - PROCESS | 3672 | 1467735654969 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199A0000) [pid = 3672] [serial = 772] [outer = 1999E400] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17321000) [pid = 3672] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (0D037C00) [pid = 3672] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10DC6C00) [pid = 3672] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1053FC00) [pid = 3672] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15166C00) [pid = 3672] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1822BC00) [pid = 3672] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10540C00) [pid = 3672] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1605CC00) [pid = 3672] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A3DFC00) [pid = 3672] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19A2A000) [pid = 3672] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1605C800) [pid = 3672] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18996C00) [pid = 3672] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:20:55 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F6000) [pid = 3672] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:20:55 INFO - PROCESS | 3672 | 1467735655467 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 09:20:55 INFO - PROCESS | 3672 | 1467735655485 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3672 | 1467735655487 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:20:55 INFO - PROCESS | 3672 | 1467735655490 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 3672 | 1467735655492 Marionette TRACE conn5 <- [1,994,null,{}] 09:20:55 INFO - PROCESS | 3672 | 1467735655496 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 3672 | 1467735655498 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:55 INFO - PROCESS | 3672 | 1467735655576 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:20:55 INFO - PROCESS | 3672 | 1467735655581 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3672 | 1467735655583 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:55 INFO - PROCESS | 3672 | ++DOCSHELL 0C41DC00 == 37 [pid = 3672] [id = 258] 09:20:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1064DC00) [pid = 3672] [serial = 773] [outer = 00000000] 09:20:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17319C00) [pid = 3672] [serial = 774] [outer = 1064DC00] 09:20:55 INFO - PROCESS | 3672 | 1467735655701 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FD0C00) [pid = 3672] [serial = 775] [outer = 1064DC00] 09:20:56 INFO - PROCESS | 3672 | 1467735656049 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 09:20:56 INFO - PROCESS | 3672 | 1467735656121 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3672 | 1467735656125 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:20:56 INFO - PROCESS | 3672 | 1467735656128 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3672 | 1467735656130 Marionette TRACE conn5 <- [1,998,null,{}] 09:20:56 INFO - PROCESS | 3672 | 1467735656134 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 3672 | 1467735656136 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:56 INFO - PROCESS | 3672 | 1467735656249 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:20:56 INFO - PROCESS | 3672 | 1467735656257 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3672 | 1467735656259 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:56 INFO - PROCESS | 3672 | ++DOCSHELL 10A6D800 == 38 [pid = 3672] [id = 259] 09:20:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (147EE800) [pid = 3672] [serial = 776] [outer = 00000000] 09:20:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A2CC00) [pid = 3672] [serial = 777] [outer = 147EE800] 09:20:56 INFO - PROCESS | 3672 | 1467735656302 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19A32800) [pid = 3672] [serial = 778] [outer = 147EE800] 09:20:56 INFO - PROCESS | 3672 | 1467735656733 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:20:56 INFO - PROCESS | 3672 | 1467735656761 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3672 | 1467735656763 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 3672 | 1467735656766 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3672 | 1467735656768 Marionette TRACE conn5 <- [1,1002,null,{}] 09:20:56 INFO - PROCESS | 3672 | 1467735656771 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 3672 | 1467735656773 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:56 INFO - PROCESS | 3672 | 1467735656889 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:20:56 INFO - PROCESS | 3672 | 1467735656930 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3672 | 1467735656932 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:56 INFO - PROCESS | 3672 | ++DOCSHELL 17315800 == 39 [pid = 3672] [id = 260] 09:20:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17318C00) [pid = 3672] [serial = 779] [outer = 00000000] 09:20:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19ADEC00) [pid = 3672] [serial = 780] [outer = 17318C00] 09:20:57 INFO - PROCESS | 3672 | 1467735656977 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E86400) [pid = 3672] [serial = 781] [outer = 17318C00] 09:20:57 INFO - PROCESS | 3672 | 1467735657486 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 771ms 09:20:57 INFO - PROCESS | 3672 | 1467735657538 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 3672 | 1467735657543 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:20:57 INFO - PROCESS | 3672 | 1467735657549 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 3672 | 1467735657552 Marionette TRACE conn5 <- [1,1006,null,{}] 09:20:57 INFO - PROCESS | 3672 | 1467735657558 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 3672 | 1467735657561 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:57 INFO - PROCESS | 3672 | 1467735657688 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:20:57 INFO - PROCESS | 3672 | 1467735657811 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 3672 | 1467735657816 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:57 INFO - PROCESS | 3672 | ++DOCSHELL 0D03A800 == 40 [pid = 3672] [id = 261] 09:20:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10539400) [pid = 3672] [serial = 782] [outer = 00000000] 09:20:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A6B800) [pid = 3672] [serial = 783] [outer = 10539400] 09:20:57 INFO - PROCESS | 3672 | 1467735657874 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (14711800) [pid = 3672] [serial = 784] [outer = 10539400] 09:20:58 INFO - PROCESS | 3672 | 1467735658510 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1020ms 09:20:58 INFO - PROCESS | 3672 | 1467735658573 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 3672 | 1467735658578 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:20:58 INFO - PROCESS | 3672 | 1467735658584 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 3672 | 1467735658587 Marionette TRACE conn5 <- [1,1010,null,{}] 09:20:58 INFO - PROCESS | 3672 | 1467735658592 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 3672 | 1467735658594 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:58 INFO - PROCESS | 3672 | 1467735658752 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:20:58 INFO - PROCESS | 3672 | 1467735658768 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 3672 | 1467735658771 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:58 INFO - PROCESS | 3672 | ++DOCSHELL 17324800 == 41 [pid = 3672] [id = 262] 09:20:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1737F800) [pid = 3672] [serial = 785] [outer = 00000000] 09:20:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1822D000) [pid = 3672] [serial = 786] [outer = 1737F800] 09:20:58 INFO - PROCESS | 3672 | 1467735658826 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1895A800) [pid = 3672] [serial = 787] [outer = 1737F800] 09:20:59 INFO - PROCESS | 3672 | 1467735659438 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 09:20:59 INFO - PROCESS | 3672 | 1467735659518 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 3672 | 1467735659521 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:20:59 INFO - PROCESS | 3672 | 1467735659525 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 3672 | 1467735659529 Marionette TRACE conn5 <- [1,1014,null,{}] 09:20:59 INFO - PROCESS | 3672 | 1467735659540 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 3672 | 1467735659545 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:59 INFO - PROCESS | 3672 | 1467735659705 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:20:59 INFO - PROCESS | 3672 | 1467735659716 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 3672 | 1467735659719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:20:59 INFO - PROCESS | 3672 | ++DOCSHELL 19A44C00 == 42 [pid = 3672] [id = 263] 09:20:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19A48800) [pid = 3672] [serial = 788] [outer = 00000000] 09:20:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19AE9400) [pid = 3672] [serial = 789] [outer = 19A48800] 09:20:59 INFO - PROCESS | 3672 | 1467735659774 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E8BC00) [pid = 3672] [serial = 790] [outer = 19A48800] 09:21:00 INFO - PROCESS | 3672 | 1467735660396 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 870ms 09:21:00 INFO - PROCESS | 3672 | 1467735660429 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3672 | 1467735660432 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:21:00 INFO - PROCESS | 3672 | 1467735660435 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:21:00 INFO - PROCESS | 3672 | 1467735660437 Marionette TRACE conn5 <- [1,1018,null,{}] 09:21:00 INFO - PROCESS | 3672 | 1467735660441 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 3672 | 1467735660443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:00 INFO - PROCESS | 3672 | 1467735660550 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:21:00 INFO - PROCESS | 3672 | 1467735660650 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3672 | 1467735660652 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:00 INFO - PROCESS | 3672 | ++DOCSHELL 1A3E9400 == 43 [pid = 3672] [id = 264] 09:21:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1A3EA000) [pid = 3672] [serial = 791] [outer = 00000000] 09:21:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1AC3F400) [pid = 3672] [serial = 792] [outer = 1A3EA000] 09:21:00 INFO - PROCESS | 3672 | 1467735660708 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1AC4A400) [pid = 3672] [serial = 793] [outer = 1A3EA000] 09:21:01 INFO - PROCESS | 3672 | 1467735661326 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 09:21:01 INFO - PROCESS | 3672 | 1467735661369 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 3672 | 1467735661371 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:21:01 INFO - PROCESS | 3672 | 1467735661375 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 3672 | 1467735661377 Marionette TRACE conn5 <- [1,1022,null,{}] 09:21:01 INFO - PROCESS | 3672 | 1467735661380 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 3672 | 1467735661382 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:01 INFO - PROCESS | 3672 | 1467735661485 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:21:01 INFO - PROCESS | 3672 | 1467735661619 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3672 | 1467735661621 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:01 INFO - PROCESS | 3672 | ++DOCSHELL 196BCC00 == 44 [pid = 3672] [id = 265] 09:21:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (198D0400) [pid = 3672] [serial = 794] [outer = 00000000] 09:21:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1AC8A000) [pid = 3672] [serial = 795] [outer = 198D0400] 09:21:01 INFO - PROCESS | 3672 | 1467735661674 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1ADC5400) [pid = 3672] [serial = 796] [outer = 198D0400] 09:21:02 INFO - PROCESS | 3672 | 1467735662410 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1065ms 09:21:02 INFO - PROCESS | 3672 | 1467735662449 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 3672 | 1467735662453 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:21:02 INFO - PROCESS | 3672 | 1467735662457 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 3672 | 1467735662460 Marionette TRACE conn5 <- [1,1026,null,{}] 09:21:02 INFO - PROCESS | 3672 | 1467735662466 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 3672 | 1467735662469 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:02 INFO - PROCESS | 3672 | 1467735662574 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:21:02 INFO - PROCESS | 3672 | 1467735662680 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3672 | 1467735662682 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:02 INFO - PROCESS | 3672 | ++DOCSHELL 1070B800 == 45 [pid = 3672] [id = 266] 09:21:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (10A52000) [pid = 3672] [serial = 797] [outer = 00000000] 09:21:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (147E8000) [pid = 3672] [serial = 798] [outer = 10A52000] 09:21:02 INFO - PROCESS | 3672 | 1467735662731 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (14AD4400) [pid = 3672] [serial = 799] [outer = 10A52000] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 0C41A400 == 44 [pid = 3672] [id = 240] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 10A6D800 == 43 [pid = 3672] [id = 259] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 0C41DC00 == 42 [pid = 3672] [id = 258] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 193F4800 == 41 [pid = 3672] [id = 257] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 1915BC00 == 40 [pid = 3672] [id = 256] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 1895DC00 == 39 [pid = 3672] [id = 255] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 17F1C800 == 38 [pid = 3672] [id = 254] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 14925C00 == 37 [pid = 3672] [id = 253] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 10702400 == 36 [pid = 3672] [id = 252] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 10654000 == 35 [pid = 3672] [id = 251] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 0D03B000 == 34 [pid = 3672] [id = 250] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 198D4000 == 33 [pid = 3672] [id = 249] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 196BCC00 == 32 [pid = 3672] [id = 265] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 1A3E9400 == 31 [pid = 3672] [id = 264] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 17324800 == 30 [pid = 3672] [id = 262] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 19A44C00 == 29 [pid = 3672] [id = 263] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 17315800 == 28 [pid = 3672] [id = 260] 09:21:03 INFO - PROCESS | 3672 | --DOCSHELL 0D03A800 == 27 [pid = 3672] [id = 261] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (1737B000) [pid = 3672] [serial = 732] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1053DC00) [pid = 3672] [serial = 720] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (147E8400) [pid = 3672] [serial = 721] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (116D0800) [pid = 3672] [serial = 726] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (147EA800) [pid = 3672] [serial = 727] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (10655800) [pid = 3672] [serial = 723] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10707400) [pid = 3672] [serial = 724] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (151E9800) [pid = 3672] [serial = 729] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1827EC00) [pid = 3672] [serial = 735] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10A54C00) [pid = 3672] [serial = 709] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10654C00) [pid = 3672] [serial = 708] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (182F2C00) [pid = 3672] [serial = 712] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17FD3400) [pid = 3672] [serial = 711] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1AC45800) [pid = 3672] [serial = 715] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC40C00) [pid = 3672] [serial = 714] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1C13A000) [pid = 3672] [serial = 718] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1AC97C00) [pid = 3672] [serial = 717] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17F90800) [pid = 3672] [serial = 733] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18991000) [pid = 3672] [serial = 741] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18D0A800) [pid = 3672] [serial = 738] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (198D9800) [pid = 3672] [serial = 747] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (182C9800) [pid = 3672] [serial = 736] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193FE400) [pid = 3672] [serial = 744] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1899A800) [pid = 3672] [serial = 742] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19250800) [pid = 3672] [serial = 739] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F17400) [pid = 3672] [serial = 745] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1605BC00) [pid = 3672] [serial = 730] [outer = 00000000] [url = about:blank] 09:21:03 INFO - PROCESS | 3672 | 1467735663955 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1538ms 09:21:04 INFO - PROCESS | 3672 | 1467735663997 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 3672 | 1467735664002 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:21:04 INFO - PROCESS | 3672 | 1467735664007 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 3672 | 1467735664010 Marionette TRACE conn5 <- [1,1030,null,{}] 09:21:04 INFO - PROCESS | 3672 | 1467735664026 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 3672 | 1467735664029 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:04 INFO - PROCESS | 3672 | 1467735664114 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:21:04 INFO - PROCESS | 3672 | 1467735664123 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3672 | 1467735664127 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:04 INFO - PROCESS | 3672 | ++DOCSHELL 10649400 == 28 [pid = 3672] [id = 267] 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10649C00) [pid = 3672] [serial = 800] [outer = 00000000] 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10655400) [pid = 3672] [serial = 801] [outer = 10649C00] 09:21:04 INFO - PROCESS | 3672 | 1467735664176 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1070BC00) [pid = 3672] [serial = 802] [outer = 10649C00] 09:21:04 INFO - PROCESS | 3672 | 1467735664650 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 09:21:04 INFO - PROCESS | 3672 | 1467735664701 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 3672 | 1467735664706 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:21:04 INFO - PROCESS | 3672 | 1467735664713 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 3672 | 1467735664715 Marionette TRACE conn5 <- [1,1034,null,{}] 09:21:04 INFO - PROCESS | 3672 | 1467735664719 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 3672 | 1467735664722 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:04 INFO - PROCESS | 3672 | 1467735664808 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:21:04 INFO - PROCESS | 3672 | 1467735664815 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3672 | 1467735664817 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:04 INFO - PROCESS | 3672 | ++DOCSHELL 10AF2C00 == 29 [pid = 3672] [id = 268] 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10D48800) [pid = 3672] [serial = 803] [outer = 00000000] 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (11649800) [pid = 3672] [serial = 804] [outer = 10D48800] 09:21:04 INFO - PROCESS | 3672 | 1467735664864 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (147EA800) [pid = 3672] [serial = 805] [outer = 10D48800] 09:21:05 INFO - PROCESS | 3672 | 1467735665328 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 09:21:05 INFO - PROCESS | 3672 | 1467735665387 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 3672 | 1467735665390 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:21:05 INFO - PROCESS | 3672 | 1467735665393 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:21:05 INFO - PROCESS | 3672 | 1467735665396 Marionette TRACE conn5 <- [1,1038,null,{}] 09:21:05 INFO - PROCESS | 3672 | 1467735665407 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 3672 | 1467735665411 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:05 INFO - PROCESS | 3672 | 1467735665521 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:21:05 INFO - PROCESS | 3672 | 1467735665619 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3672 | 1467735665622 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:05 INFO - PROCESS | 3672 | ++DOCSHELL 1605FC00 == 30 [pid = 3672] [id = 269] 09:21:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (166DF000) [pid = 3672] [serial = 806] [outer = 00000000] 09:21:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1700A000) [pid = 3672] [serial = 807] [outer = 166DF000] 09:21:05 INFO - PROCESS | 3672 | 1467735665671 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17018C00) [pid = 3672] [serial = 808] [outer = 166DF000] 09:21:06 INFO - PROCESS | 3672 | 1467735666097 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 09:21:06 INFO - PROCESS | 3672 | 1467735666131 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3672 | 1467735666133 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:21:06 INFO - PROCESS | 3672 | 1467735666136 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:21:06 INFO - PROCESS | 3672 | 1467735666138 Marionette TRACE conn5 <- [1,1042,null,{}] 09:21:06 INFO - PROCESS | 3672 | 1467735666146 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 3672 | 1467735666147 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:06 INFO - PROCESS | 3672 | 1467735666262 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:21:06 INFO - PROCESS | 3672 | 1467735666268 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 3672 | 1467735666270 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:06 INFO - PROCESS | 3672 | ++DOCSHELL 1731C800 == 31 [pid = 3672] [id = 270] 09:21:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1731F800) [pid = 3672] [serial = 809] [outer = 00000000] 09:21:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17F10C00) [pid = 3672] [serial = 810] [outer = 1731F800] 09:21:06 INFO - PROCESS | 3672 | 1467735666314 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F96C00) [pid = 3672] [serial = 811] [outer = 1731F800] 09:21:06 INFO - PROCESS | 3672 | 1467735666768 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 09:21:06 INFO - PROCESS | 3672 | 1467735666812 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3672 | 1467735666814 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:21:06 INFO - PROCESS | 3672 | 1467735666817 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 3672 | 1467735666819 Marionette TRACE conn5 <- [1,1046,null,{}] 09:21:06 INFO - PROCESS | 3672 | 1467735666822 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 3672 | 1467735666824 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:06 INFO - PROCESS | 3672 | 1467735666958 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:21:06 INFO - PROCESS | 3672 | 1467735666979 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 3672 | 1467735666981 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:07 INFO - PROCESS | 3672 | ++DOCSHELL 18232800 == 32 [pid = 3672] [id = 271] 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18234000) [pid = 3672] [serial = 812] [outer = 00000000] 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182ECC00) [pid = 3672] [serial = 813] [outer = 18234000] 09:21:07 INFO - PROCESS | 3672 | 1467735667024 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1832EC00) [pid = 3672] [serial = 814] [outer = 18234000] 09:21:07 INFO - PROCESS | 3672 | 1467735667467 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 09:21:07 INFO - PROCESS | 3672 | 1467735667488 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:21:07 INFO - PROCESS | 3672 | 1467735667490 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:21:07 INFO - PROCESS | 3672 | 1467735667493 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 3672 | 1467735667495 Marionette TRACE conn5 <- [1,1050,null,{}] 09:21:07 INFO - PROCESS | 3672 | 1467735667499 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 3672 | 1467735667504 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:07 INFO - PROCESS | 3672 | 1467735667639 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:21:07 INFO - PROCESS | 3672 | 1467735667645 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3672 | 1467735667647 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:07 INFO - PROCESS | 3672 | ++DOCSHELL 1895B400 == 33 [pid = 3672] [id = 272] 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1895B800) [pid = 3672] [serial = 815] [outer = 00000000] 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1915C800) [pid = 3672] [serial = 816] [outer = 1895B800] 09:21:07 INFO - PROCESS | 3672 | 1467735667691 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (193F1400) [pid = 3672] [serial = 817] [outer = 1895B800] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1070AC00) [pid = 3672] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17F1D400) [pid = 3672] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (149A6C00) [pid = 3672] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (147EE800) [pid = 3672] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1895E400) [pid = 3672] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1915E400) [pid = 3672] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198D4800) [pid = 3672] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1999E400) [pid = 3672] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1064DC00) [pid = 3672] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1064E800) [pid = 3672] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10705800) [pid = 3672] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:21:08 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17318C00) [pid = 3672] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:21:08 INFO - PROCESS | 3672 | 1467735668389 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 09:21:08 INFO - PROCESS | 3672 | 1467735668424 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3672 | 1467735668426 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:21:08 INFO - PROCESS | 3672 | 1467735668440 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:21:08 INFO - PROCESS | 3672 | 1467735668442 Marionette TRACE conn5 <- [1,1054,null,{}] 09:21:08 INFO - PROCESS | 3672 | 1467735668446 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 3672 | 1467735668447 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:08 INFO - PROCESS | 3672 | 1467735668539 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:21:08 INFO - PROCESS | 3672 | 1467735668550 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3672 | 1467735668552 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:08 INFO - PROCESS | 3672 | ++DOCSHELL 115E4400 == 34 [pid = 3672] [id = 273] 09:21:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (149A6C00) [pid = 3672] [serial = 818] [outer = 00000000] 09:21:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18233000) [pid = 3672] [serial = 819] [outer = 149A6C00] 09:21:08 INFO - PROCESS | 3672 | 1467735668595 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18994800) [pid = 3672] [serial = 820] [outer = 149A6C00] 09:21:09 INFO - PROCESS | 3672 | 1467735669024 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 632ms 09:21:09 INFO - PROCESS | 3672 | 1467735669077 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3672 | 1467735669080 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:21:09 INFO - PROCESS | 3672 | 1467735669083 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3672 | 1467735669085 Marionette TRACE conn5 <- [1,1058,null,{}] 09:21:09 INFO - PROCESS | 3672 | 1467735669088 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 3672 | 1467735669090 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:09 INFO - PROCESS | 3672 | 1467735669168 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:21:09 INFO - PROCESS | 3672 | 1467735669177 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3672 | 1467735669179 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:09 INFO - PROCESS | 3672 | ++DOCSHELL 18235400 == 35 [pid = 3672] [id = 274] 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1915E000) [pid = 3672] [serial = 821] [outer = 00000000] 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FE000) [pid = 3672] [serial = 822] [outer = 1915E000] 09:21:09 INFO - PROCESS | 3672 | 1467735669222 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (193F9C00) [pid = 3672] [serial = 823] [outer = 1915E000] 09:21:09 INFO - PROCESS | 3672 | 1467735669660 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 09:21:09 INFO - PROCESS | 3672 | 1467735669718 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3672 | 1467735669721 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:21:09 INFO - PROCESS | 3672 | 1467735669724 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:21:09 INFO - PROCESS | 3672 | 1467735669726 Marionette TRACE conn5 <- [1,1062,null,{}] 09:21:09 INFO - PROCESS | 3672 | 1467735669730 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 3672 | 1467735669731 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:09 INFO - PROCESS | 3672 | 1467735669818 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:21:09 INFO - PROCESS | 3672 | 1467735669824 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3672 | 1467735669826 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:09 INFO - PROCESS | 3672 | ++DOCSHELL 1605F000 == 36 [pid = 3672] [id = 275] 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (198D6C00) [pid = 3672] [serial = 824] [outer = 00000000] 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (198DB000) [pid = 3672] [serial = 825] [outer = 198D6C00] 09:21:09 INFO - PROCESS | 3672 | 1467735669869 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198DB800) [pid = 3672] [serial = 826] [outer = 198D6C00] 09:21:10 INFO - PROCESS | 3672 | --DOCSHELL 10649400 == 35 [pid = 3672] [id = 267] 09:21:10 INFO - PROCESS | 3672 | --DOCSHELL 1070B800 == 34 [pid = 3672] [id = 266] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 10AF2C00 == 33 [pid = 3672] [id = 268] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 1605FC00 == 32 [pid = 3672] [id = 269] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 18232800 == 31 [pid = 3672] [id = 271] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 18235400 == 30 [pid = 3672] [id = 274] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 1731C800 == 29 [pid = 3672] [id = 270] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 1895B400 == 28 [pid = 3672] [id = 272] 09:21:11 INFO - PROCESS | 3672 | --DOCSHELL 115E4400 == 27 [pid = 3672] [id = 273] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A32800) [pid = 3672] [serial = 778] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19ADEC00) [pid = 3672] [serial = 780] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19E86400) [pid = 3672] [serial = 781] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (115F0000) [pid = 3672] [serial = 753] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1822CC00) [pid = 3672] [serial = 762] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (14AC7400) [pid = 3672] [serial = 759] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1512A000) [pid = 3672] [serial = 754] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19A2CC00) [pid = 3672] [serial = 777] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (189CE800) [pid = 3672] [serial = 766] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (193F4C00) [pid = 3672] [serial = 768] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1999A400) [pid = 3672] [serial = 748] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (199A3000) [pid = 3672] [serial = 771] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17319C00) [pid = 3672] [serial = 774] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (115EB400) [pid = 3672] [serial = 751] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F8C00) [pid = 3672] [serial = 769] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A4F000) [pid = 3672] [serial = 750] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17FD0C00) [pid = 3672] [serial = 775] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18236000) [pid = 3672] [serial = 763] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18997C00) [pid = 3672] [serial = 765] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10A50C00) [pid = 3672] [serial = 757] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (14CBF400) [pid = 3672] [serial = 760] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10A45800) [pid = 3672] [serial = 756] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (199A0000) [pid = 3672] [serial = 772] [outer = 00000000] [url = about:blank] 09:21:11 INFO - PROCESS | 3672 | 1467735671640 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1978ms 09:21:11 INFO - PROCESS | 3672 | 1467735671705 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 3672 | 1467735671709 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:21:11 INFO - PROCESS | 3672 | 1467735671715 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 3672 | 1467735671718 Marionette TRACE conn5 <- [1,1066,null,{}] 09:21:11 INFO - PROCESS | 3672 | 1467735671724 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 3672 | 1467735671727 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:11 INFO - PROCESS | 3672 | 1467735671820 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:21:11 INFO - PROCESS | 3672 | 1467735671834 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3672 | 1467735671837 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:11 INFO - PROCESS | 3672 | ++DOCSHELL 10539800 == 28 [pid = 3672] [id = 276] 09:21:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10539C00) [pid = 3672] [serial = 827] [outer = 00000000] 09:21:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10540800) [pid = 3672] [serial = 828] [outer = 10539C00] 09:21:11 INFO - PROCESS | 3672 | 1467735671885 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1064C000) [pid = 3672] [serial = 829] [outer = 10539C00] 09:21:12 INFO - PROCESS | 3672 | 1467735672337 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 09:21:12 INFO - PROCESS | 3672 | 1467735672405 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 3672 | 1467735672410 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:21:12 INFO - PROCESS | 3672 | 1467735672416 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 3672 | 1467735672419 Marionette TRACE conn5 <- [1,1070,null,{}] 09:21:12 INFO - PROCESS | 3672 | 1467735672423 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 3672 | 1467735672426 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:12 INFO - PROCESS | 3672 | 1467735672512 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:21:12 INFO - PROCESS | 3672 | 1467735672520 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3672 | 1467735672523 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:12 INFO - PROCESS | 3672 | ++DOCSHELL 10A49C00 == 29 [pid = 3672] [id = 277] 09:21:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A4A000) [pid = 3672] [serial = 830] [outer = 00000000] 09:21:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A4F000) [pid = 3672] [serial = 831] [outer = 10A4A000] 09:21:12 INFO - PROCESS | 3672 | 1467735672576 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A65400) [pid = 3672] [serial = 832] [outer = 10A4A000] 09:21:13 INFO - PROCESS | 3672 | 1467735673035 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 09:21:13 INFO - PROCESS | 3672 | 1467735673106 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3672 | 1467735673108 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:21:13 INFO - PROCESS | 3672 | 1467735673112 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:21:13 INFO - PROCESS | 3672 | 1467735673115 Marionette TRACE conn5 <- [1,1074,null,{}] 09:21:13 INFO - PROCESS | 3672 | 1467735673126 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 3672 | 1467735673131 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:13 INFO - PROCESS | 3672 | 1467735673242 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:21:13 INFO - PROCESS | 3672 | 1467735673330 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3672 | 1467735673333 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:13 INFO - PROCESS | 3672 | ++DOCSHELL 15126400 == 30 [pid = 3672] [id = 278] 09:21:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (15128800) [pid = 3672] [serial = 833] [outer = 00000000] 09:21:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15166C00) [pid = 3672] [serial = 834] [outer = 15128800] 09:21:13 INFO - PROCESS | 3672 | 1467735673381 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (151E1C00) [pid = 3672] [serial = 835] [outer = 15128800] 09:21:13 INFO - PROCESS | 3672 | 1467735673768 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 09:21:13 INFO - PROCESS | 3672 | 1467735673787 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3672 | 1467735673790 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:21:13 INFO - PROCESS | 3672 | 1467735673793 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:21:13 INFO - PROCESS | 3672 | 1467735673794 Marionette TRACE conn5 <- [1,1078,null,{}] 09:21:13 INFO - PROCESS | 3672 | 1467735673798 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 3672 | 1467735673800 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:13 INFO - PROCESS | 3672 | 1467735673913 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:21:13 INFO - PROCESS | 3672 | 1467735673921 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3672 | 1467735673923 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:13 INFO - PROCESS | 3672 | ++DOCSHELL 151E9000 == 31 [pid = 3672] [id = 279] 09:21:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (151E9C00) [pid = 3672] [serial = 836] [outer = 00000000] 09:21:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17318800) [pid = 3672] [serial = 837] [outer = 151E9C00] 09:21:13 INFO - PROCESS | 3672 | 1467735673969 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17320800) [pid = 3672] [serial = 838] [outer = 151E9C00] 09:21:14 INFO - PROCESS | 3672 | 1467735674370 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 09:21:14 INFO - PROCESS | 3672 | 1467735674427 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3672 | 1467735674430 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:21:14 INFO - PROCESS | 3672 | 1467735674433 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:21:14 INFO - PROCESS | 3672 | 1467735674434 Marionette TRACE conn5 <- [1,1082,null,{}] 09:21:14 INFO - PROCESS | 3672 | 1467735674438 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 3672 | 1467735674440 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:14 INFO - PROCESS | 3672 | 1467735674547 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:21:14 INFO - PROCESS | 3672 | 1467735674589 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 3672 | 1467735674591 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:14 INFO - PROCESS | 3672 | ++DOCSHELL 1737B000 == 32 [pid = 3672] [id = 280] 09:21:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1737CC00) [pid = 3672] [serial = 839] [outer = 00000000] 09:21:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17FD3400) [pid = 3672] [serial = 840] [outer = 1737CC00] 09:21:14 INFO - PROCESS | 3672 | 1467735674638 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1822CC00) [pid = 3672] [serial = 841] [outer = 1737CC00] 09:21:15 INFO - PROCESS | 3672 | 1467735675048 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 09:21:15 INFO - PROCESS | 3672 | 1467735675107 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 3672 | 1467735675110 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:21:15 INFO - PROCESS | 3672 | 1467735675113 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 3672 | 1467735675115 Marionette TRACE conn5 <- [1,1086,null,{}] 09:21:15 INFO - PROCESS | 3672 | 1467735675129 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 3672 | 1467735675136 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:15 INFO - PROCESS | 3672 | 1467735675240 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:21:15 INFO - PROCESS | 3672 | 1467735675253 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3672 | 1467735675255 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:15 INFO - PROCESS | 3672 | ++DOCSHELL 1898F000 == 33 [pid = 3672] [id = 281] 09:21:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18990000) [pid = 3672] [serial = 842] [outer = 00000000] 09:21:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18997C00) [pid = 3672] [serial = 843] [outer = 18990000] 09:21:15 INFO - PROCESS | 3672 | 1467735675298 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1899C800) [pid = 3672] [serial = 844] [outer = 18990000] 09:21:15 INFO - PROCESS | 3672 | 1467735675725 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 09:21:15 INFO - PROCESS | 3672 | 1467735675784 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:21:15 INFO - PROCESS | 3672 | 1467735675786 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:21:15 INFO - PROCESS | 3672 | 1467735675820 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 3672 | 1467735675821 Marionette TRACE conn5 <- [1,1090,null,{}] 09:21:15 INFO - PROCESS | 3672 | 1467735675825 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 3672 | 1467735675827 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:15 INFO - PROCESS | 3672 | 1467735675902 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:21:15 INFO - PROCESS | 3672 | 1467735675914 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3672 | 1467735675915 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:15 INFO - PROCESS | 3672 | ++DOCSHELL 189D5800 == 34 [pid = 3672] [id = 282] 09:21:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18D09800) [pid = 3672] [serial = 845] [outer = 00000000] 09:21:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19253800) [pid = 3672] [serial = 846] [outer = 18D09800] 09:21:15 INFO - PROCESS | 3672 | 1467735675958 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (193F3C00) [pid = 3672] [serial = 847] [outer = 18D09800] 09:21:16 INFO - PROCESS | 3672 | 1467735676373 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 610ms 09:21:16 INFO - PROCESS | 3672 | 1467735676415 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3672 | 1467735676417 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3672 | 1467735676420 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 3672 | 1467735676422 Marionette TRACE conn5 <- [1,1094,null,{}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:21:16 INFO - PROCESS | 3672 | 1467735676429 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 3672 | 1467735676431 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:16 INFO - PROCESS | 3672 | 1467735676508 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:21:16 INFO - PROCESS | 3672 | 1467735676513 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3672 | 1467735676515 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:16 INFO - PROCESS | 3672 | ++DOCSHELL 196AF400 == 35 [pid = 3672] [id = 283] 09:21:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (196AFC00) [pid = 3672] [serial = 848] [outer = 00000000] 09:21:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198D2400) [pid = 3672] [serial = 849] [outer = 196AFC00] 09:21:16 INFO - PROCESS | 3672 | 1467735676558 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (17018400) [pid = 3672] [serial = 850] [outer = 196AFC00] 09:21:17 INFO - PROCESS | 3672 | 1467735677013 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 631ms 09:21:17 INFO - PROCESS | 3672 | 1467735677059 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 3672 | 1467735677061 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:21:17 INFO - PROCESS | 3672 | 1467735677064 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:21:17 INFO - PROCESS | 3672 | 1467735677066 Marionette TRACE conn5 <- [1,1098,null,{}] 09:21:17 INFO - PROCESS | 3672 | 1467735677069 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 3672 | 1467735677071 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:17 INFO - PROCESS | 3672 | 1467735677180 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:21:17 INFO - PROCESS | 3672 | 1467735677188 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3672 | 1467735677190 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:17 INFO - PROCESS | 3672 | ++DOCSHELL 15126000 == 36 [pid = 3672] [id = 284] 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (198DF400) [pid = 3672] [serial = 851] [outer = 00000000] 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (199A0000) [pid = 3672] [serial = 852] [outer = 198DF400] 09:21:17 INFO - PROCESS | 3672 | 1467735677233 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (199A0C00) [pid = 3672] [serial = 853] [outer = 198DF400] 09:21:17 INFO - PROCESS | 3672 | 1467735677700 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 09:21:17 INFO - PROCESS | 3672 | 1467735677744 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 3672 | 1467735677746 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:21:17 INFO - PROCESS | 3672 | 1467735677749 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 3672 | 1467735677751 Marionette TRACE conn5 <- [1,1102,null,{}] 09:21:17 INFO - PROCESS | 3672 | 1467735677754 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 3672 | 1467735677756 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:17 INFO - PROCESS | 3672 | 1467735677868 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:21:17 INFO - PROCESS | 3672 | 1467735677873 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3672 | 1467735677875 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:17 INFO - PROCESS | 3672 | ++DOCSHELL 1999FC00 == 37 [pid = 3672] [id = 285] 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (199A8C00) [pid = 3672] [serial = 854] [outer = 00000000] 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (19A31000) [pid = 3672] [serial = 855] [outer = 199A8C00] 09:21:17 INFO - PROCESS | 3672 | 1467735677919 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (19A34C00) [pid = 3672] [serial = 856] [outer = 199A8C00] 09:21:18 INFO - PROCESS | 3672 | 1467735678352 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:21:18 INFO - PROCESS | 3672 | 1467735678383 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 3672 | 1467735678386 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:21:18 INFO - PROCESS | 3672 | 1467735678389 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3672 | 1467735678391 Marionette TRACE conn5 <- [1,1106,null,{}] 09:21:18 INFO - PROCESS | 3672 | 1467735678395 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 3672 | 1467735678397 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:18 INFO - PROCESS | 3672 | 1467735678520 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:21:18 INFO - PROCESS | 3672 | 1467735678616 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 3672 | 1467735678619 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:18 INFO - PROCESS | 3672 | ++DOCSHELL 17324C00 == 38 [pid = 3672] [id = 286] 09:21:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (19ADAC00) [pid = 3672] [serial = 857] [outer = 00000000] 09:21:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (19AE8800) [pid = 3672] [serial = 858] [outer = 19ADAC00] 09:21:18 INFO - PROCESS | 3672 | 1467735678664 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (19E87C00) [pid = 3672] [serial = 859] [outer = 19ADAC00] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1915E000) [pid = 3672] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1731F800) [pid = 3672] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (18234000) [pid = 3672] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1895B800) [pid = 3672] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (166DF000) [pid = 3672] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10D48800) [pid = 3672] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10649C00) [pid = 3672] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10A52000) [pid = 3672] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (198D0400) [pid = 3672] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1A3EA000) [pid = 3672] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A48800) [pid = 3672] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1737F800) [pid = 3672] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10539400) [pid = 3672] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:21:19 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (149A6C00) [pid = 3672] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:21:19 INFO - PROCESS | 3672 | 1467735679204 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 870ms 09:21:19 INFO - PROCESS | 3672 | 1467735679264 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3672 | 1467735679266 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:21:19 INFO - PROCESS | 3672 | 1467735679269 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3672 | 1467735679271 Marionette TRACE conn5 <- [1,1110,null,{}] 09:21:19 INFO - PROCESS | 3672 | 1467735679274 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 3672 | 1467735679276 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:19 INFO - PROCESS | 3672 | 1467735679355 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:21:19 INFO - PROCESS | 3672 | 1467735679361 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3672 | 1467735679363 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:19 INFO - PROCESS | 3672 | ++DOCSHELL 17010400 == 39 [pid = 3672] [id = 287] 09:21:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17374800) [pid = 3672] [serial = 860] [outer = 00000000] 09:21:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18994000) [pid = 3672] [serial = 861] [outer = 17374800] 09:21:19 INFO - PROCESS | 3672 | 1467735679416 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (193F2800) [pid = 3672] [serial = 862] [outer = 17374800] 09:21:19 INFO - PROCESS | 3672 | 1467735679985 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 09:21:20 INFO - PROCESS | 3672 | 1467735680039 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 3672 | 1467735680041 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:21:20 INFO - PROCESS | 3672 | 1467735680046 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3672 | 1467735680048 Marionette TRACE conn5 <- [1,1114,null,{}] 09:21:20 INFO - PROCESS | 3672 | 1467735680052 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 3672 | 1467735680053 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:20 INFO - PROCESS | 3672 | 1467735680157 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:21:20 INFO - PROCESS | 3672 | 1467735680245 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3672 | 1467735680247 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:20 INFO - PROCESS | 3672 | ++DOCSHELL 10649C00 == 40 [pid = 3672] [id = 288] 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (189D1400) [pid = 3672] [serial = 863] [outer = 00000000] 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A3EA400) [pid = 3672] [serial = 864] [outer = 189D1400] 09:21:20 INFO - PROCESS | 3672 | 1467735680289 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC3F000) [pid = 3672] [serial = 865] [outer = 189D1400] 09:21:20 INFO - PROCESS | 3672 | 1467735680631 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 09:21:20 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:21:20 INFO - PROCESS | 3672 | 1467735680683 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 3672 | 1467735680685 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:21:20 INFO - PROCESS | 3672 | 1467735680688 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3672 | 1467735680690 Marionette TRACE conn5 <- [1,1118,null,{}] 09:21:20 INFO - PROCESS | 3672 | 1467735680693 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 3672 | 1467735680695 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:20 INFO - PROCESS | 3672 | 1467735680808 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:21:20 INFO - PROCESS | 3672 | 1467735680815 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3672 | 1467735680817 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:20 INFO - PROCESS | 3672 | ++DOCSHELL 1895B400 == 41 [pid = 3672] [id = 289] 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E8B800) [pid = 3672] [serial = 866] [outer = 00000000] 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC4D000) [pid = 3672] [serial = 867] [outer = 19E8B800] 09:21:20 INFO - PROCESS | 3672 | 1467735680869 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1AC8C800) [pid = 3672] [serial = 868] [outer = 19E8B800] 09:21:21 INFO - PROCESS | 3672 | 1467735681667 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1021ms 09:21:21 INFO - PROCESS | 3672 | 1467735681711 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3672 | 1467735681715 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:21:21 INFO - PROCESS | 3672 | 1467735681720 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3672 | 1467735681725 Marionette TRACE conn5 <- [1,1122,null,{}] 09:21:21 INFO - PROCESS | 3672 | 1467735681751 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 3672 | 1467735681753 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:21 INFO - PROCESS | 3672 | 1467735681905 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:21:22 INFO - PROCESS | 3672 | 1467735682028 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3672 | 1467735682031 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:22 INFO - PROCESS | 3672 | ++DOCSHELL 0FF63400 == 42 [pid = 3672] [id = 290] 09:21:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1007C800) [pid = 3672] [serial = 869] [outer = 00000000] 09:21:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1070E400) [pid = 3672] [serial = 870] [outer = 1007C800] 09:21:22 INFO - PROCESS | 3672 | 1467735682091 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10A67400) [pid = 3672] [serial = 871] [outer = 1007C800] 09:21:22 INFO - PROCESS | 3672 | 1467735682791 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1101ms 09:21:22 INFO - PROCESS | 3672 | 1467735682822 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 3672 | 1467735682827 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:21:22 INFO - PROCESS | 3672 | 1467735682833 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 3672 | 1467735682836 Marionette TRACE conn5 <- [1,1126,null,{}] 09:21:22 INFO - PROCESS | 3672 | 1467735682840 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 3672 | 1467735682843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:23 INFO - PROCESS | 3672 | 1467735683088 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:21:23 INFO - PROCESS | 3672 | 1467735683238 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 3672 | 1467735683241 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:23 INFO - PROCESS | 3672 | ++DOCSHELL 0C41DC00 == 43 [pid = 3672] [id = 291] 09:21:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (0C41E800) [pid = 3672] [serial = 872] [outer = 00000000] 09:21:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (0D0EA400) [pid = 3672] [serial = 873] [outer = 0C41E800] 09:21:23 INFO - PROCESS | 3672 | 1467735683293 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10076800) [pid = 3672] [serial = 874] [outer = 0C41E800] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 10649C00 == 42 [pid = 3672] [id = 288] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 17010400 == 41 [pid = 3672] [id = 287] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 17324C00 == 40 [pid = 3672] [id = 286] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 1999FC00 == 39 [pid = 3672] [id = 285] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 15126000 == 38 [pid = 3672] [id = 284] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 196AF400 == 37 [pid = 3672] [id = 283] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 189D5800 == 36 [pid = 3672] [id = 282] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 1898F000 == 35 [pid = 3672] [id = 281] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 1737B000 == 34 [pid = 3672] [id = 280] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 151E9000 == 33 [pid = 3672] [id = 279] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 15126400 == 32 [pid = 3672] [id = 278] 09:21:23 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (198DB000) [pid = 3672] [serial = 825] [outer = 00000000] [url = about:blank] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 10A49C00 == 31 [pid = 3672] [id = 277] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 10539800 == 30 [pid = 3672] [id = 276] 09:21:23 INFO - PROCESS | 3672 | --DOCSHELL 1605F000 == 29 [pid = 3672] [id = 275] 09:21:23 INFO - PROCESS | 3672 | 1467735683979 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1174ms 09:21:24 INFO - PROCESS | 3672 | 1467735684010 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3672 | 1467735684014 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:21:24 INFO - PROCESS | 3672 | 1467735684018 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 3672 | 1467735684021 Marionette TRACE conn5 <- [1,1130,null,{}] 09:21:24 INFO - PROCESS | 3672 | 1467735684025 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 3672 | 1467735684028 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:24 INFO - PROCESS | 3672 | 1467735684117 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (193F9C00) [pid = 3672] [serial = 823] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (17F10C00) [pid = 3672] [serial = 810] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (182ECC00) [pid = 3672] [serial = 813] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1915C800) [pid = 3672] [serial = 816] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1832EC00) [pid = 3672] [serial = 814] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (193FE000) [pid = 3672] [serial = 822] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193F1400) [pid = 3672] [serial = 817] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1700A000) [pid = 3672] [serial = 807] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (11649800) [pid = 3672] [serial = 804] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (147EA800) [pid = 3672] [serial = 805] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10655400) [pid = 3672] [serial = 801] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1070BC00) [pid = 3672] [serial = 802] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14AD4400) [pid = 3672] [serial = 799] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (147E8000) [pid = 3672] [serial = 798] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1ADC5400) [pid = 3672] [serial = 796] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1AC8A000) [pid = 3672] [serial = 795] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1AC4A400) [pid = 3672] [serial = 793] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC3F400) [pid = 3672] [serial = 792] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19E8BC00) [pid = 3672] [serial = 790] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19AE9400) [pid = 3672] [serial = 789] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1895A800) [pid = 3672] [serial = 787] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1822D000) [pid = 3672] [serial = 786] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14711800) [pid = 3672] [serial = 784] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A6B800) [pid = 3672] [serial = 783] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17F96C00) [pid = 3672] [serial = 811] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18233000) [pid = 3672] [serial = 819] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18994800) [pid = 3672] [serial = 820] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17018C00) [pid = 3672] [serial = 808] [outer = 00000000] [url = about:blank] 09:21:24 INFO - PROCESS | 3672 | 1467735684213 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3672 | 1467735684215 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:24 INFO - PROCESS | 3672 | ++DOCSHELL 0CD73000 == 30 [pid = 3672] [id = 292] 09:21:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0CDC9400) [pid = 3672] [serial = 875] [outer = 00000000] 09:21:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10702C00) [pid = 3672] [serial = 876] [outer = 0CDC9400] 09:21:24 INFO - PROCESS | 3672 | 1467735684262 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A6AC00) [pid = 3672] [serial = 877] [outer = 0CDC9400] 09:21:24 INFO - PROCESS | 3672 | 1467735684691 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 731ms 09:21:24 INFO - PROCESS | 3672 | 1467735684751 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3672 | 1467735684754 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:21:24 INFO - PROCESS | 3672 | 1467735684757 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 3672 | 1467735684760 Marionette TRACE conn5 <- [1,1134,null,{}] 09:21:24 INFO - PROCESS | 3672 | 1467735684764 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 3672 | 1467735684766 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:24 INFO - PROCESS | 3672 | 1467735684850 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:21:24 INFO - PROCESS | 3672 | 1467735684861 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 3672 | 1467735684863 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:24 INFO - PROCESS | 3672 | ++DOCSHELL 15044000 == 31 [pid = 3672] [id = 293] 09:21:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15094800) [pid = 3672] [serial = 878] [outer = 00000000] 09:21:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (151DF400) [pid = 3672] [serial = 879] [outer = 15094800] 09:21:24 INFO - PROCESS | 3672 | 1467735684909 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15297800) [pid = 3672] [serial = 880] [outer = 15094800] 09:21:25 INFO - PROCESS | 3672 | 1467735685379 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 09:21:25 INFO - PROCESS | 3672 | 1467735685431 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 3672 | 1467735685434 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:21:25 INFO - PROCESS | 3672 | 1467735685445 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 3672 | 1467735685449 Marionette TRACE conn5 <- [1,1138,null,{}] 09:21:25 INFO - PROCESS | 3672 | 1467735685453 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 3672 | 1467735685456 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:25 INFO - PROCESS | 3672 | 1467735685543 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:21:25 INFO - PROCESS | 3672 | 1467735685633 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3672 | 1467735685635 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:25 INFO - PROCESS | 3672 | ++DOCSHELL 1605A800 == 32 [pid = 3672] [id = 294] 09:21:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17016C00) [pid = 3672] [serial = 881] [outer = 00000000] 09:21:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F1B800) [pid = 3672] [serial = 882] [outer = 17016C00] 09:21:25 INFO - PROCESS | 3672 | 1467735685687 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18228800) [pid = 3672] [serial = 883] [outer = 17016C00] 09:21:26 INFO - PROCESS | 3672 | 1467735686086 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 09:21:26 INFO - PROCESS | 3672 | 1467735686131 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3672 | 1467735686133 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:21:26 INFO - PROCESS | 3672 | 1467735686136 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3672 | 1467735686138 Marionette TRACE conn5 <- [1,1142,null,{}] 09:21:26 INFO - PROCESS | 3672 | 1467735686142 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 3672 | 1467735686144 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:26 INFO - PROCESS | 3672 | 1467735686287 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:21:26 INFO - PROCESS | 3672 | 1467735686297 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3672 | 1467735686299 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:26 INFO - PROCESS | 3672 | ++DOCSHELL 1827CC00 == 33 [pid = 3672] [id = 295] 09:21:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1827F800) [pid = 3672] [serial = 884] [outer = 00000000] 09:21:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1832C000) [pid = 3672] [serial = 885] [outer = 1827F800] 09:21:26 INFO - PROCESS | 3672 | 1467735686343 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1895C800) [pid = 3672] [serial = 886] [outer = 1827F800] 09:21:26 INFO - PROCESS | 3672 | 1467735686775 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:21:26 INFO - PROCESS | 3672 | 1467735686807 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3672 | 1467735686809 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:21:26 INFO - PROCESS | 3672 | 1467735686812 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3672 | 1467735686814 Marionette TRACE conn5 <- [1,1146,null,{}] 09:21:26 INFO - PROCESS | 3672 | 1467735686817 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 3672 | 1467735686819 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:26 INFO - PROCESS | 3672 | 1467735686937 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:21:26 INFO - PROCESS | 3672 | 1467735686944 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3672 | 1467735686949 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:26 INFO - PROCESS | 3672 | ++DOCSHELL 116D4000 == 34 [pid = 3672] [id = 296] 09:21:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18992000) [pid = 3672] [serial = 887] [outer = 00000000] 09:21:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18998C00) [pid = 3672] [serial = 888] [outer = 18992000] 09:21:27 INFO - PROCESS | 3672 | 1467735687005 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1915B800) [pid = 3672] [serial = 889] [outer = 18992000] 09:21:27 INFO - PROCESS | 3672 | 1467735687515 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 731ms 09:21:27 INFO - PROCESS | 3672 | 1467735687543 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 3672 | 1467735687545 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:21:27 INFO - PROCESS | 3672 | 1467735687554 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 3672 | 1467735687555 Marionette TRACE conn5 <- [1,1150,null,{}] 09:21:27 INFO - PROCESS | 3672 | 1467735687563 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 3672 | 1467735687565 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:27 INFO - PROCESS | 3672 | 1467735687712 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:21:27 INFO - PROCESS | 3672 | 1467735687723 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 3672 | 1467735687725 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:27 INFO - PROCESS | 3672 | ++DOCSHELL 1915F400 == 35 [pid = 3672] [id = 297] 09:21:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1924C000) [pid = 3672] [serial = 890] [outer = 00000000] 09:21:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19803C00) [pid = 3672] [serial = 891] [outer = 1924C000] 09:21:27 INFO - PROCESS | 3672 | 1467735687768 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (193FCC00) [pid = 3672] [serial = 892] [outer = 1924C000] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1737CC00) [pid = 3672] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (196AFC00) [pid = 3672] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (198DF400) [pid = 3672] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198D6C00) [pid = 3672] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18990000) [pid = 3672] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10539C00) [pid = 3672] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (199A8C00) [pid = 3672] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A4A000) [pid = 3672] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19ADAC00) [pid = 3672] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15128800) [pid = 3672] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18D09800) [pid = 3672] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (151E9C00) [pid = 3672] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189D1400) [pid = 3672] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:21:28 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17374800) [pid = 3672] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:21:28 INFO - PROCESS | 3672 | 1467735688313 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 09:21:28 INFO - PROCESS | 3672 | 1467735688330 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3672 | 1467735688332 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:21:28 INFO - PROCESS | 3672 | 1467735688335 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 3672 | 1467735688337 Marionette TRACE conn5 <- [1,1154,null,{}] 09:21:28 INFO - PROCESS | 3672 | 1467735688340 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3672 | 1467735688342 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:28 INFO - PROCESS | 3672 | 1467735688454 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:21:28 INFO - PROCESS | 3672 | 1467735688522 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3672 | 1467735688524 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:28 INFO - PROCESS | 3672 | ++DOCSHELL 14923800 == 36 [pid = 3672] [id = 298] 09:21:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (182F4800) [pid = 3672] [serial = 893] [outer = 00000000] 09:21:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (193FFC00) [pid = 3672] [serial = 894] [outer = 182F4800] 09:21:28 INFO - PROCESS | 3672 | 1467735688570 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B4800) [pid = 3672] [serial = 895] [outer = 182F4800] 09:21:28 INFO - PROCESS | 3672 | 1467735688912 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 09:21:28 INFO - PROCESS | 3672 | 1467735688968 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3672 | 1467735688970 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:21:28 INFO - PROCESS | 3672 | 1467735688973 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:21:28 INFO - PROCESS | 3672 | 1467735688975 Marionette TRACE conn5 <- [1,1158,null,{}] 09:21:28 INFO - PROCESS | 3672 | 1467735688978 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3672 | 1467735688980 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:29 INFO - PROCESS | 3672 | 1467735689059 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:21:29 INFO - PROCESS | 3672 | 1467735689064 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3672 | 1467735689066 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:29 INFO - PROCESS | 3672 | ++DOCSHELL 198DF400 == 37 [pid = 3672] [id = 299] 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19999400) [pid = 3672] [serial = 896] [outer = 00000000] 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (199A7400) [pid = 3672] [serial = 897] [outer = 19999400] 09:21:29 INFO - PROCESS | 3672 | 1467735689109 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19A34000) [pid = 3672] [serial = 898] [outer = 19999400] 09:21:29 INFO - PROCESS | 3672 | 1467735689545 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 09:21:29 INFO - PROCESS | 3672 | 1467735689608 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 3672 | 1467735689610 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:21:29 INFO - PROCESS | 3672 | 1467735689614 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 3672 | 1467735689615 Marionette TRACE conn5 <- [1,1162,null,{}] 09:21:29 INFO - PROCESS | 3672 | 1467735689619 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 3672 | 1467735689620 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:29 INFO - PROCESS | 3672 | 1467735689700 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:21:29 INFO - PROCESS | 3672 | 1467735689709 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3672 | 1467735689711 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:29 INFO - PROCESS | 3672 | ++DOCSHELL 193F2400 == 38 [pid = 3672] [id = 300] 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19AC6400) [pid = 3672] [serial = 899] [outer = 00000000] 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19AE5C00) [pid = 3672] [serial = 900] [outer = 19AC6400] 09:21:29 INFO - PROCESS | 3672 | 1467735689754 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19BEA000) [pid = 3672] [serial = 901] [outer = 19AC6400] 09:21:30 INFO - PROCESS | 3672 | 1467735690277 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3672 | 1467735690354 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:21:30 INFO - PROCESS | 3672 | 1467735690359 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:21:30 INFO - PROCESS | 3672 | 1467735690363 Marionette TRACE conn5 <- [1,1166,null,{}] 09:21:30 INFO - PROCESS | 3672 | 1467735690369 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 3672 | 1467735690372 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:30 INFO - PROCESS | 3672 | 1467735690541 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:21:30 INFO - PROCESS | 3672 | 1467735690638 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3672 | 1467735690643 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:30 INFO - PROCESS | 3672 | ++DOCSHELL 0D0EAC00 == 39 [pid = 3672] [id = 301] 09:21:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10546800) [pid = 3672] [serial = 902] [outer = 00000000] 09:21:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10A66400) [pid = 3672] [serial = 903] [outer = 10546800] 09:21:30 INFO - PROCESS | 3672 | 1467735690713 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (147EFC00) [pid = 3672] [serial = 904] [outer = 10546800] 09:21:31 INFO - PROCESS | 3672 | 1467735691263 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 3672 | 1467735691339 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:21:31 INFO - PROCESS | 3672 | 1467735691345 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 3672 | 1467735691348 Marionette TRACE conn5 <- [1,1170,null,{}] 09:21:31 INFO - PROCESS | 3672 | 1467735691352 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 3672 | 1467735691355 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:31 INFO - PROCESS | 3672 | 1467735691465 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:21:31 INFO - PROCESS | 3672 | 1467735691566 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3672 | 1467735691569 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:31 INFO - PROCESS | 3672 | ++DOCSHELL 1731FC00 == 40 [pid = 3672] [id = 302] 09:21:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17320000) [pid = 3672] [serial = 905] [outer = 00000000] 09:21:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17F13400) [pid = 3672] [serial = 906] [outer = 17320000] 09:21:31 INFO - PROCESS | 3672 | 1467735691624 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18276C00) [pid = 3672] [serial = 907] [outer = 17320000] 09:21:32 INFO - PROCESS | 3672 | 1467735692259 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 3672 | 1467735692321 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:21:32 INFO - PROCESS | 3672 | 1467735692325 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 3672 | 1467735692329 Marionette TRACE conn5 <- [1,1174,null,{}] 09:21:32 INFO - PROCESS | 3672 | 1467735692340 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 3672 | 1467735692345 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:32 INFO - PROCESS | 3672 | 1467735692453 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:21:32 INFO - PROCESS | 3672 | 1467735692582 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 3672 | 1467735692585 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:32 INFO - PROCESS | 3672 | ++DOCSHELL 19E8E400 == 41 [pid = 3672] [id = 303] 09:21:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19E8E800) [pid = 3672] [serial = 908] [outer = 00000000] 09:21:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1A3EB400) [pid = 3672] [serial = 909] [outer = 19E8E800] 09:21:32 INFO - PROCESS | 3672 | 1467735692643 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC47C00) [pid = 3672] [serial = 910] [outer = 19E8E800] 09:21:33 INFO - PROCESS | 3672 | 1467735693259 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3672 | 1467735693301 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 3672 | 1467735693305 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:21:33 INFO - PROCESS | 3672 | 1467735693307 Marionette TRACE conn5 <- [1,1178,null,{}] 09:21:33 INFO - PROCESS | 3672 | 1467735693311 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 3672 | 1467735693313 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:33 INFO - PROCESS | 3672 | 1467735693420 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:21:33 INFO - PROCESS | 3672 | 1467735693548 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3672 | 1467735693550 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:33 INFO - PROCESS | 3672 | ++DOCSHELL 1AC4A800 == 42 [pid = 3672] [id = 304] 09:21:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1AC90800) [pid = 3672] [serial = 911] [outer = 00000000] 09:21:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C144C00) [pid = 3672] [serial = 912] [outer = 1AC90800] 09:21:33 INFO - PROCESS | 3672 | 1467735693606 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1C189C00) [pid = 3672] [serial = 913] [outer = 1AC90800] 09:21:34 INFO - PROCESS | 3672 | 1467735694206 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3672 | 1467735694281 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:21:34 INFO - PROCESS | 3672 | 1467735694284 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:21:34 INFO - PROCESS | 3672 | 1467735694287 Marionette TRACE conn5 <- [1,1182,null,{}] 09:21:34 INFO - PROCESS | 3672 | 1467735694290 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 3672 | 1467735694293 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:34 INFO - PROCESS | 3672 | 1467735694397 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:21:34 INFO - PROCESS | 3672 | 1467735694622 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3672 | 1467735694625 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:34 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E7000 == 43 [pid = 3672] [id = 305] 09:21:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (0FFFE400) [pid = 3672] [serial = 914] [outer = 00000000] 09:21:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (10705C00) [pid = 3672] [serial = 915] [outer = 0FFFE400] 09:21:34 INFO - PROCESS | 3672 | 1467735694685 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (109B1800) [pid = 3672] [serial = 916] [outer = 0FFFE400] 09:21:35 INFO - PROCESS | 3672 | 1467735695263 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 3672 | 1467735696061 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:21:36 INFO - PROCESS | 3672 | 1467735696067 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 3672 | 1467735696070 Marionette TRACE conn5 <- [1,1186,null,{}] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:21:36 INFO - PROCESS | 3672 | 1467735696076 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 3672 | 1467735696080 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:36 INFO - PROCESS | 3672 | 1467735696169 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:21:36 INFO - PROCESS | 3672 | 1467735696177 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3672 | 1467735696182 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:36 INFO - PROCESS | 3672 | ++DOCSHELL 0FFFAC00 == 28 [pid = 3672] [id = 306] 09:21:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0FFFE800) [pid = 3672] [serial = 917] [outer = 00000000] 09:21:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1053B000) [pid = 3672] [serial = 918] [outer = 0FFFE800] 09:21:36 INFO - PROCESS | 3672 | 1467735696230 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1064CC00) [pid = 3672] [serial = 919] [outer = 0FFFE800] 09:21:36 INFO - PROCESS | 3672 | 1467735696732 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 09:21:36 INFO - PROCESS | 3672 | 1467735696745 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 3672 | 1467735696748 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:21:36 INFO - PROCESS | 3672 | 1467735696754 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 3672 | 1467735696758 Marionette TRACE conn5 <- [1,1190,null,{}] 09:21:36 INFO - PROCESS | 3672 | 1467735696762 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 3672 | 1467735696765 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:36 INFO - PROCESS | 3672 | 1467735696851 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:21:36 INFO - PROCESS | 3672 | 1467735696861 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3672 | 1467735696863 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:36 INFO - PROCESS | 3672 | ++DOCSHELL 10A73800 == 29 [pid = 3672] [id = 307] 09:21:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A74400) [pid = 3672] [serial = 920] [outer = 00000000] 09:21:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (116CCC00) [pid = 3672] [serial = 921] [outer = 10A74400] 09:21:36 INFO - PROCESS | 3672 | 1467735696911 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (147EF800) [pid = 3672] [serial = 922] [outer = 10A74400] 09:21:37 INFO - PROCESS | 3672 | 1467735697382 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:21:37 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 09:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 09:21:37 INFO - PROCESS | 3672 | 1467735697445 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3672 | 1467735697447 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:21:37 INFO - PROCESS | 3672 | 1467735697451 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:21:37 INFO - PROCESS | 3672 | 1467735697453 Marionette TRACE conn5 <- [1,1194,null,{}] 09:21:37 INFO - PROCESS | 3672 | 1467735697463 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3672 | 1467735697468 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:37 INFO - PROCESS | 3672 | 1467735697584 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:21:37 INFO - PROCESS | 3672 | 1467735697675 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3672 | 1467735697679 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:37 INFO - PROCESS | 3672 | ++DOCSHELL 151EAC00 == 30 [pid = 3672] [id = 308] 09:21:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15291000) [pid = 3672] [serial = 923] [outer = 00000000] 09:21:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (166EB400) [pid = 3672] [serial = 924] [outer = 15291000] 09:21:37 INFO - PROCESS | 3672 | 1467735697727 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17018400) [pid = 3672] [serial = 925] [outer = 15291000] 09:21:38 INFO - PROCESS | 3672 | 1467735698118 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:21:38 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 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 09:21:38 INFO - PROCESS | 3672 | 1467735698186 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3672 | 1467735698189 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:21:38 INFO - PROCESS | 3672 | 1467735698192 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3672 | 1467735698194 Marionette TRACE conn5 <- [1,1198,null,{}] 09:21:38 INFO - PROCESS | 3672 | 1467735698197 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 3672 | 1467735698209 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:38 INFO - PROCESS | 3672 | 1467735698320 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:21:38 INFO - PROCESS | 3672 | 1467735698329 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3672 | 1467735698331 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:38 INFO - PROCESS | 3672 | ++DOCSHELL 17377C00 == 31 [pid = 3672] [id = 309] 09:21:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17378800) [pid = 3672] [serial = 926] [outer = 00000000] 09:21:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17FD2800) [pid = 3672] [serial = 927] [outer = 17378800] 09:21:38 INFO - PROCESS | 3672 | 1467735698420 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18232800) [pid = 3672] [serial = 928] [outer = 17378800] 09:21:38 INFO - PROCESS | 3672 | 1467735698865 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 09:21:38 INFO - PROCESS | 3672 | 1467735698931 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3672 | 1467735698933 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:21:38 INFO - PROCESS | 3672 | 1467735698947 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3672 | 1467735698948 Marionette TRACE conn5 <- [1,1202,null,{}] 09:21:38 INFO - PROCESS | 3672 | 1467735698952 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 3672 | 1467735698954 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:39 INFO - PROCESS | 3672 | 1467735699060 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:21:39 INFO - PROCESS | 3672 | 1467735699071 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3672 | 1467735699073 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:39 INFO - PROCESS | 3672 | ++DOCSHELL 182ECC00 == 32 [pid = 3672] [id = 310] 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182F2400) [pid = 3672] [serial = 929] [outer = 00000000] 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18991C00) [pid = 3672] [serial = 930] [outer = 182F2400] 09:21:39 INFO - PROCESS | 3672 | 1467735699117 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18999C00) [pid = 3672] [serial = 931] [outer = 182F2400] 09:21:39 INFO - PROCESS | 3672 | 1467735699549 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 09:21:39 INFO - PROCESS | 3672 | 1467735699576 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3672 | 1467735699578 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 3672 | 1467735699581 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:21:39 INFO - PROCESS | 3672 | 1467735699583 Marionette TRACE conn5 <- [1,1206,null,{}] 09:21:39 INFO - PROCESS | 3672 | 1467735699587 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3672 | 1467735699592 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:39 INFO - PROCESS | 3672 | 1467735699732 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:21:39 INFO - PROCESS | 3672 | 1467735699744 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3672 | 1467735699746 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:39 INFO - PROCESS | 3672 | ++DOCSHELL 189DA000 == 33 [pid = 3672] [id = 311] 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18D09800) [pid = 3672] [serial = 932] [outer = 00000000] 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (193F6400) [pid = 3672] [serial = 933] [outer = 18D09800] 09:21:39 INFO - PROCESS | 3672 | 1467735699790 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (193FDC00) [pid = 3672] [serial = 934] [outer = 18D09800] 09:21:40 INFO - PROCESS | 3672 | 1467735700431 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1827F800) [pid = 3672] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18992000) [pid = 3672] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1924C000) [pid = 3672] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E8B800) [pid = 3672] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17016C00) [pid = 3672] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (0CDC9400) [pid = 3672] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (0C41E800) [pid = 3672] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (182F4800) [pid = 3672] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15094800) [pid = 3672] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1007C800) [pid = 3672] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19AC6400) [pid = 3672] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:21:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19999400) [pid = 3672] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 09:21:40 INFO - PROCESS | 3672 | 1467735700515 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3672 | 1467735700517 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:21:40 INFO - PROCESS | 3672 | 1467735700520 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3672 | 1467735700522 Marionette TRACE conn5 <- [1,1210,null,{}] 09:21:40 INFO - PROCESS | 3672 | 1467735700526 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3672 | 1467735700528 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:40 INFO - PROCESS | 3672 | 1467735700603 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:21:40 INFO - PROCESS | 3672 | 1467735700609 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3672 | 1467735700611 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:40 INFO - PROCESS | 3672 | ++DOCSHELL 10705400 == 34 [pid = 3672] [id = 312] 09:21:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15168400) [pid = 3672] [serial = 935] [outer = 00000000] 09:21:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F1C400) [pid = 3672] [serial = 936] [outer = 15168400] 09:21:40 INFO - PROCESS | 3672 | 1467735700654 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1898E800) [pid = 3672] [serial = 937] [outer = 15168400] 09:21:41 INFO - PROCESS | 3672 | 1467735701086 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3672 | 1467735701153 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:21:41 INFO - PROCESS | 3672 | 1467735701156 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3672 | 1467735701158 Marionette TRACE conn5 <- [1,1214,null,{}] 09:21:41 INFO - PROCESS | 3672 | 1467735701162 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3672 | 1467735701164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:41 INFO - PROCESS | 3672 | 1467735701241 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:21:41 INFO - PROCESS | 3672 | 1467735701246 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3672 | 1467735701248 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:41 INFO - PROCESS | 3672 | ++DOCSHELL 1924C000 == 35 [pid = 3672] [id = 313] 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (193F4000) [pid = 3672] [serial = 938] [outer = 00000000] 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1999C400) [pid = 3672] [serial = 939] [outer = 193F4000] 09:21:41 INFO - PROCESS | 3672 | 1467735701291 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999FC00) [pid = 3672] [serial = 940] [outer = 193F4000] 09:21:41 INFO - PROCESS | 3672 | 1467735701714 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 09:21:41 INFO - PROCESS | 3672 | 1467735701728 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3672 | 1467735701730 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:21:41 INFO - PROCESS | 3672 | 1467735701733 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3672 | 1467735701735 Marionette TRACE conn5 <- [1,1218,null,{}] 09:21:41 INFO - PROCESS | 3672 | 1467735701755 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3672 | 1467735701757 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:41 INFO - PROCESS | 3672 | 1467735701836 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:21:41 INFO - PROCESS | 3672 | 1467735701842 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3672 | 1467735701843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:41 INFO - PROCESS | 3672 | ++DOCSHELL 19A2C000 == 36 [pid = 3672] [id = 314] 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A2CC00) [pid = 3672] [serial = 941] [outer = 00000000] 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A6F800) [pid = 3672] [serial = 942] [outer = 19A2CC00] 09:21:41 INFO - PROCESS | 3672 | 1467735701886 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A32400) [pid = 3672] [serial = 943] [outer = 19A2CC00] 09:21:42 INFO - PROCESS | 3672 | 1467735702336 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 650ms 09:21:42 INFO - PROCESS | 3672 | 1467735702390 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3672 | 1467735702392 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:21:42 INFO - PROCESS | 3672 | 1467735702395 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:21:42 INFO - PROCESS | 3672 | 1467735702397 Marionette TRACE conn5 <- [1,1222,null,{}] 09:21:42 INFO - PROCESS | 3672 | 1467735702401 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3672 | 1467735702403 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:42 INFO - PROCESS | 3672 | 1467735702574 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:21:42 INFO - PROCESS | 3672 | 1467735702683 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3672 | 1467735702687 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:42 INFO - PROCESS | 3672 | ++DOCSHELL 0D084800 == 37 [pid = 3672] [id = 315] 09:21:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0D0E0C00) [pid = 3672] [serial = 944] [outer = 00000000] 09:21:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10537400) [pid = 3672] [serial = 945] [outer = 0D0E0C00] 09:21:42 INFO - PROCESS | 3672 | 1467735702743 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1070E800) [pid = 3672] [serial = 946] [outer = 0D0E0C00] 09:21:43 INFO - PROCESS | 3672 | 1467735703533 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1172ms 09:21:43 INFO - PROCESS | 3672 | 1467735703573 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:21:43 INFO - PROCESS | 3672 | 1467735703577 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:21:43 INFO - PROCESS | 3672 | 1467735703582 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 3672 | 1467735703585 Marionette TRACE conn5 <- [1,1226,null,{}] 09:21:43 INFO - PROCESS | 3672 | 1467735703590 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 3672 | 1467735703593 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:43 INFO - PROCESS | 3672 | 1467735703739 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:21:43 INFO - PROCESS | 3672 | 1467735703869 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3672 | 1467735703872 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:43 INFO - PROCESS | 3672 | ++DOCSHELL 1516A800 == 38 [pid = 3672] [id = 316] 09:21:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1516CC00) [pid = 3672] [serial = 947] [outer = 00000000] 09:21:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (166E3800) [pid = 3672] [serial = 948] [outer = 1516CC00] 09:21:43 INFO - PROCESS | 3672 | 1467735703929 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1731F400) [pid = 3672] [serial = 949] [outer = 1516CC00] 09:21:44 INFO - PROCESS | 3672 | 1467735704743 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1176ms 09:21:44 INFO - PROCESS | 3672 | 1467735704757 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3672 | 1467735704761 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:21:44 INFO - PROCESS | 3672 | 1467735704791 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 3672 | 1467735704795 Marionette TRACE conn5 <- [1,1230,null,{}] 09:21:44 INFO - PROCESS | 3672 | 1467735704808 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 3672 | 1467735704812 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:44 INFO - PROCESS | 3672 | 1467735704924 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:21:45 INFO - PROCESS | 3672 | 1467735705006 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3672 | 1467735705011 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:45 INFO - PROCESS | 3672 | ++DOCSHELL 10A66800 == 39 [pid = 3672] [id = 317] 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10A68000) [pid = 3672] [serial = 950] [outer = 00000000] 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10A70000) [pid = 3672] [serial = 951] [outer = 10A68000] 09:21:45 INFO - PROCESS | 3672 | 1467735705104 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (147E8000) [pid = 3672] [serial = 952] [outer = 10A68000] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 1924C000 == 38 [pid = 3672] [id = 313] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 10705400 == 37 [pid = 3672] [id = 312] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 189DA000 == 36 [pid = 3672] [id = 311] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 182ECC00 == 35 [pid = 3672] [id = 310] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 17377C00 == 34 [pid = 3672] [id = 309] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 151EAC00 == 33 [pid = 3672] [id = 308] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 10A73800 == 32 [pid = 3672] [id = 307] 09:21:45 INFO - PROCESS | 3672 | --DOCSHELL 0FFFAC00 == 31 [pid = 3672] [id = 306] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1832C000) [pid = 3672] [serial = 885] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (18998C00) [pid = 3672] [serial = 888] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1895C800) [pid = 3672] [serial = 886] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19803C00) [pid = 3672] [serial = 891] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1AC8C800) [pid = 3672] [serial = 868] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17F1B800) [pid = 3672] [serial = 882] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10702C00) [pid = 3672] [serial = 876] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10A6AC00) [pid = 3672] [serial = 877] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (0D0EA400) [pid = 3672] [serial = 873] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10076800) [pid = 3672] [serial = 874] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (193FFC00) [pid = 3672] [serial = 894] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (151DF400) [pid = 3672] [serial = 879] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15297800) [pid = 3672] [serial = 880] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1070E400) [pid = 3672] [serial = 870] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A67400) [pid = 3672] [serial = 871] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1915B800) [pid = 3672] [serial = 889] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19AE5C00) [pid = 3672] [serial = 900] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19A34000) [pid = 3672] [serial = 898] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19BEA000) [pid = 3672] [serial = 901] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199A7400) [pid = 3672] [serial = 897] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193FCC00) [pid = 3672] [serial = 892] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18228800) [pid = 3672] [serial = 883] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (196B4800) [pid = 3672] [serial = 895] [outer = 00000000] [url = about:blank] 09:21:45 INFO - PROCESS | 3672 | 1467735705623 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 890ms 09:21:45 INFO - PROCESS | 3672 | 1467735705683 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 3672 | 1467735705688 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:21:45 INFO - PROCESS | 3672 | 1467735705694 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:21:45 INFO - PROCESS | 3672 | 1467735705697 Marionette TRACE conn5 <- [1,1234,null,{}] 09:21:45 INFO - PROCESS | 3672 | 1467735705700 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 3672 | 1467735705703 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:45 INFO - PROCESS | 3672 | 1467735705788 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:21:45 INFO - PROCESS | 3672 | 1467735705803 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3672 | 1467735705805 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:45 INFO - PROCESS | 3672 | ++DOCSHELL 109AC000 == 32 [pid = 3672] [id = 318] 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (109E3C00) [pid = 3672] [serial = 953] [outer = 00000000] 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (147E9000) [pid = 3672] [serial = 954] [outer = 109E3C00] 09:21:45 INFO - PROCESS | 3672 | 1467735705851 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (150C5400) [pid = 3672] [serial = 955] [outer = 109E3C00] 09:21:46 INFO - PROCESS | 3672 | 1467735706313 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 09:21:46 INFO - PROCESS | 3672 | 1467735706398 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3672 | 1467735706400 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:21:46 INFO - PROCESS | 3672 | 1467735706404 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 3672 | 1467735706408 Marionette TRACE conn5 <- [1,1238,null,{}] 09:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:21:46 INFO - PROCESS | 3672 | 1467735706419 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 3672 | 1467735706423 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:46 INFO - PROCESS | 3672 | 1467735706510 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:21:46 INFO - PROCESS | 3672 | 1467735706595 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3672 | 1467735706598 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:46 INFO - PROCESS | 3672 | ++DOCSHELL 17324400 == 33 [pid = 3672] [id = 319] 09:21:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1737BC00) [pid = 3672] [serial = 956] [outer = 00000000] 09:21:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17F90400) [pid = 3672] [serial = 957] [outer = 1737BC00] 09:21:46 INFO - PROCESS | 3672 | 1467735706648 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1822B000) [pid = 3672] [serial = 958] [outer = 1737BC00] 09:21:47 INFO - PROCESS | 3672 | 1467735707027 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 09:21:47 INFO - PROCESS | 3672 | 1467735707083 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 3672 | 1467735707085 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:21:47 INFO - PROCESS | 3672 | 1467735707088 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:21:47 INFO - PROCESS | 3672 | 1467735707090 Marionette TRACE conn5 <- [1,1242,null,{}] 09:21:47 INFO - PROCESS | 3672 | 1467735707094 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3672 | 1467735707096 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:47 INFO - PROCESS | 3672 | 1467735707181 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:21:47 INFO - PROCESS | 3672 | 1467735707187 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3672 | 1467735707189 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:47 INFO - PROCESS | 3672 | ++DOCSHELL 18326400 == 34 [pid = 3672] [id = 320] 09:21:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18328C00) [pid = 3672] [serial = 959] [outer = 00000000] 09:21:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1899CC00) [pid = 3672] [serial = 960] [outer = 18328C00] 09:21:47 INFO - PROCESS | 3672 | 1467735707242 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18D08C00) [pid = 3672] [serial = 961] [outer = 18328C00] 09:21:47 INFO - PROCESS | 3672 | 1467735707697 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 09:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:21:47 INFO - PROCESS | 3672 | 1467735707726 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 3672 | 1467735707728 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:21:47 INFO - PROCESS | 3672 | 1467735707732 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 3672 | 1467735707734 Marionette TRACE conn5 <- [1,1246,null,{}] 09:21:47 INFO - PROCESS | 3672 | 1467735707742 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3672 | 1467735707744 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:47 INFO - PROCESS | 3672 | 1467735707851 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:21:47 INFO - PROCESS | 3672 | 1467735707937 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3672 | 1467735707939 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:47 INFO - PROCESS | 3672 | ++DOCSHELL 19256000 == 35 [pid = 3672] [id = 321] 09:21:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (193F0800) [pid = 3672] [serial = 962] [outer = 00000000] 09:21:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193FB800) [pid = 3672] [serial = 963] [outer = 193F0800] 09:21:48 INFO - PROCESS | 3672 | 1467735707982 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (196BC800) [pid = 3672] [serial = 964] [outer = 193F0800] 09:21:48 INFO - PROCESS | 3672 | 1467735708412 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 09:21:48 INFO - PROCESS | 3672 | 1467735708464 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 3672 | 1467735708466 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:21:48 INFO - PROCESS | 3672 | 1467735708469 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:21:48 INFO - PROCESS | 3672 | 1467735708471 Marionette TRACE conn5 <- [1,1250,null,{}] 09:21:48 INFO - PROCESS | 3672 | 1467735708474 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 3672 | 1467735708480 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:48 INFO - PROCESS | 3672 | 1467735708620 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:21:48 INFO - PROCESS | 3672 | 1467735708635 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 3672 | 1467735708637 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:48 INFO - PROCESS | 3672 | ++DOCSHELL 198DD400 == 36 [pid = 3672] [id = 322] 09:21:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (198DE000) [pid = 3672] [serial = 965] [outer = 00000000] 09:21:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A2AC00) [pid = 3672] [serial = 966] [outer = 198DE000] 09:21:48 INFO - PROCESS | 3672 | 1467735708731 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A32800) [pid = 3672] [serial = 967] [outer = 198DE000] 09:21:49 INFO - PROCESS | 3672 | 1467735709159 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 09:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:21:49 INFO - PROCESS | 3672 | 1467735709212 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3672 | 1467735709214 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:21:49 INFO - PROCESS | 3672 | 1467735709217 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3672 | 1467735709219 Marionette TRACE conn5 <- [1,1254,null,{}] 09:21:49 INFO - PROCESS | 3672 | 1467735709222 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 3672 | 1467735709224 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:49 INFO - PROCESS | 3672 | 1467735709343 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:21:49 INFO - PROCESS | 3672 | 1467735709352 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3672 | 1467735709354 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:49 INFO - PROCESS | 3672 | ++DOCSHELL 14716400 == 37 [pid = 3672] [id = 323] 09:21:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19A44800) [pid = 3672] [serial = 968] [outer = 00000000] 09:21:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19AE2C00) [pid = 3672] [serial = 969] [outer = 19A44800] 09:21:49 INFO - PROCESS | 3672 | 1467735709446 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19AE9400) [pid = 3672] [serial = 970] [outer = 19A44800] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1AC90800) [pid = 3672] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (0FFFE800) [pid = 3672] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15168400) [pid = 3672] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18D09800) [pid = 3672] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F4000) [pid = 3672] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17378800) [pid = 3672] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A74400) [pid = 3672] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19E8E800) [pid = 3672] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (182F2400) [pid = 3672] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15291000) [pid = 3672] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10546800) [pid = 3672] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17320000) [pid = 3672] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:21:49 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0FFFE400) [pid = 3672] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:21:49 INFO - PROCESS | 3672 | 1467735709905 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 732ms 09:21:49 INFO - PROCESS | 3672 | 1467735709950 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:21:49 INFO - PROCESS | 3672 | 1467735709952 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:21:49 INFO - PROCESS | 3672 | 1467735709955 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3672 | 1467735709957 Marionette TRACE conn5 <- [1,1258,null,{}] 09:21:49 INFO - PROCESS | 3672 | 1467735709961 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 3672 | 1467735709962 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:50 INFO - PROCESS | 3672 | 1467735710039 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:21:50 INFO - PROCESS | 3672 | 1467735710047 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3672 | 1467735710049 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:50 INFO - PROCESS | 3672 | ++DOCSHELL 15171400 == 38 [pid = 3672] [id = 324] 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15171C00) [pid = 3672] [serial = 971] [outer = 00000000] 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193F2400) [pid = 3672] [serial = 972] [outer = 15171C00] 09:21:50 INFO - PROCESS | 3672 | 1467735710093 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (199A1000) [pid = 3672] [serial = 973] [outer = 15171C00] 09:21:50 INFO - PROCESS | 3672 | 1467735710514 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 09:21:50 INFO - PROCESS | 3672 | 1467735710587 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3672 | 1467735710589 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:21:50 INFO - PROCESS | 3672 | 1467735710592 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3672 | 1467735710594 Marionette TRACE conn5 <- [1,1262,null,{}] 09:21:50 INFO - PROCESS | 3672 | 1467735710597 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3672 | 1467735710599 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:50 INFO - PROCESS | 3672 | 1467735710702 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:21:50 INFO - PROCESS | 3672 | 1467735710710 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3672 | 1467735710712 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:50 INFO - PROCESS | 3672 | ++DOCSHELL 19ADE400 == 39 [pid = 3672] [id = 325] 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BEA000) [pid = 3672] [serial = 974] [outer = 00000000] 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19E8F000) [pid = 3672] [serial = 975] [outer = 19BEA000] 09:21:50 INFO - PROCESS | 3672 | 1467735710755 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E90000) [pid = 3672] [serial = 976] [outer = 19BEA000] 09:21:51 INFO - PROCESS | 3672 | 1467735711417 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 871ms 09:21:51 INFO - PROCESS | 3672 | 1467735711463 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3672 | 1467735711468 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:21:51 INFO - PROCESS | 3672 | 1467735711473 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3672 | 1467735711478 Marionette TRACE conn5 <- [1,1266,null,{}] 09:21:51 INFO - PROCESS | 3672 | 1467735711483 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 3672 | 1467735711486 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:51 INFO - PROCESS | 3672 | 1467735711602 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:21:51 INFO - PROCESS | 3672 | 1467735711707 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3672 | 1467735711710 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:51 INFO - PROCESS | 3672 | ++DOCSHELL 10540400 == 40 [pid = 3672] [id = 326] 09:21:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10544400) [pid = 3672] [serial = 977] [outer = 00000000] 09:21:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (147EE800) [pid = 3672] [serial = 978] [outer = 10544400] 09:21:51 INFO - PROCESS | 3672 | 1467735711768 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (151E2C00) [pid = 3672] [serial = 979] [outer = 10544400] 09:21:52 INFO - PROCESS | 3672 | 1467735712373 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 09:21:52 INFO - PROCESS | 3672 | 1467735712463 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 3672 | 1467735712468 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:21:52 INFO - PROCESS | 3672 | 1467735712489 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 3672 | 1467735712492 Marionette TRACE conn5 <- [1,1270,null,{}] 09:21:52 INFO - PROCESS | 3672 | 1467735712498 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 3672 | 1467735712501 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:52 INFO - PROCESS | 3672 | 1467735712620 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:21:52 INFO - PROCESS | 3672 | 1467735712743 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3672 | 1467735712745 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:52 INFO - PROCESS | 3672 | ++DOCSHELL 182D1000 == 41 [pid = 3672] [id = 327] 09:21:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (184BB800) [pid = 3672] [serial = 980] [outer = 00000000] 09:21:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1899A800) [pid = 3672] [serial = 981] [outer = 184BB800] 09:21:52 INFO - PROCESS | 3672 | 1467735712802 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198D0C00) [pid = 3672] [serial = 982] [outer = 184BB800] 09:21:53 INFO - PROCESS | 3672 | 1467735713425 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 987ms 09:21:53 INFO - PROCESS | 3672 | 1467735713465 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3672 | 1467735713468 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:21:53 INFO - PROCESS | 3672 | 1467735713471 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3672 | 1467735713475 Marionette TRACE conn5 <- [1,1274,null,{}] 09:21:53 INFO - PROCESS | 3672 | 1467735713486 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 3672 | 1467735713491 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:53 INFO - PROCESS | 3672 | 1467735713599 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:21:53 INFO - PROCESS | 3672 | 1467735713734 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3672 | 1467735713737 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:53 INFO - PROCESS | 3672 | ++DOCSHELL 1AC42400 == 42 [pid = 3672] [id = 328] 09:21:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1AC43400) [pid = 3672] [serial = 983] [outer = 00000000] 09:21:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC4A800) [pid = 3672] [serial = 984] [outer = 1AC43400] 09:21:53 INFO - PROCESS | 3672 | 1467735713795 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC8B800) [pid = 3672] [serial = 985] [outer = 1AC43400] 09:21:54 INFO - PROCESS | 3672 | 1467735714427 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1023ms 09:21:54 INFO - PROCESS | 3672 | 1467735714497 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3672 | 1467735714500 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 3672 | 1467735714503 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:21:54 INFO - PROCESS | 3672 | 1467735714505 Marionette TRACE conn5 <- [1,1278,null,{}] 09:21:54 INFO - PROCESS | 3672 | 1467735714509 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 3672 | 1467735714511 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:54 INFO - PROCESS | 3672 | 1467735714638 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:21:54 INFO - PROCESS | 3672 | 1467735714770 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3672 | 1467735714773 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:54 INFO - PROCESS | 3672 | ++DOCSHELL 10651800 == 43 [pid = 3672] [id = 329] 09:21:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10655000) [pid = 3672] [serial = 986] [outer = 00000000] 09:21:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10AE7800) [pid = 3672] [serial = 987] [outer = 10655000] 09:21:54 INFO - PROCESS | 3672 | 1467735714828 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (14ACD400) [pid = 3672] [serial = 988] [outer = 10655000] 09:21:55 INFO - PROCESS | 3672 | 1467735715582 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1135ms 09:21:55 INFO - PROCESS | 3672 | 1467735715642 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 3672 | 1467735715646 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:21:55 INFO - PROCESS | 3672 | 1467735715651 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3672 | 1467735715655 Marionette TRACE conn5 <- [1,1282,null,{}] 09:21:55 INFO - PROCESS | 3672 | 1467735715661 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 3672 | 1467735715663 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:55 INFO - PROCESS | 3672 | 1467735715766 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 15171400 == 42 [pid = 3672] [id = 324] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 14716400 == 41 [pid = 3672] [id = 323] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 198DD400 == 40 [pid = 3672] [id = 322] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 19256000 == 39 [pid = 3672] [id = 321] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 18326400 == 38 [pid = 3672] [id = 320] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 17324400 == 37 [pid = 3672] [id = 319] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 109AC000 == 36 [pid = 3672] [id = 318] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 10A66800 == 35 [pid = 3672] [id = 317] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 1516A800 == 34 [pid = 3672] [id = 316] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 0D084800 == 33 [pid = 3672] [id = 315] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 0D0E7000 == 32 [pid = 3672] [id = 305] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 19A2C000 == 31 [pid = 3672] [id = 314] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 1AC42400 == 30 [pid = 3672] [id = 328] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 10651800 == 29 [pid = 3672] [id = 329] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 182D1000 == 28 [pid = 3672] [id = 327] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 19ADE400 == 27 [pid = 3672] [id = 325] 09:21:56 INFO - PROCESS | 3672 | --DOCSHELL 10540400 == 26 [pid = 3672] [id = 326] 09:21:56 INFO - PROCESS | 3672 | 1467735716510 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3672 | 1467735716513 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1C144C00) [pid = 3672] [serial = 912] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1053B000) [pid = 3672] [serial = 918] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17F1C400) [pid = 3672] [serial = 936] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (193F6400) [pid = 3672] [serial = 933] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1999FC00) [pid = 3672] [serial = 940] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (18232800) [pid = 3672] [serial = 928] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (116CCC00) [pid = 3672] [serial = 921] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1A3EB400) [pid = 3672] [serial = 909] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18991C00) [pid = 3672] [serial = 930] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17018400) [pid = 3672] [serial = 925] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18999C00) [pid = 3672] [serial = 931] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1999C400) [pid = 3672] [serial = 939] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17FD2800) [pid = 3672] [serial = 927] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1C189C00) [pid = 3672] [serial = 913] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (193FDC00) [pid = 3672] [serial = 934] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (147EFC00) [pid = 3672] [serial = 904] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1898E800) [pid = 3672] [serial = 937] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1064CC00) [pid = 3672] [serial = 919] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (147EF800) [pid = 3672] [serial = 922] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F13400) [pid = 3672] [serial = 906] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (109B1800) [pid = 3672] [serial = 916] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10705C00) [pid = 3672] [serial = 915] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1AC47C00) [pid = 3672] [serial = 910] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (166EB400) [pid = 3672] [serial = 924] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18276C00) [pid = 3672] [serial = 907] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10A66400) [pid = 3672] [serial = 903] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10A6F800) [pid = 3672] [serial = 942] [outer = 00000000] [url = about:blank] 09:21:56 INFO - PROCESS | 3672 | ++DOCSHELL 08FE5800 == 27 [pid = 3672] [id = 330] 09:21:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (08FE6400) [pid = 3672] [serial = 989] [outer = 00000000] 09:21:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0C40F400) [pid = 3672] [serial = 990] [outer = 08FE6400] 09:21:56 INFO - PROCESS | 3672 | 1467735716645 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (0C41DC00) [pid = 3672] [serial = 991] [outer = 08FE6400] 09:21:57 INFO - PROCESS | 3672 | 1467735717080 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1479ms 09:21:57 INFO - PROCESS | 3672 | 1467735717132 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3672 | 1467735717136 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:21:57 INFO - PROCESS | 3672 | 1467735717140 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 3672 | 1467735717143 Marionette TRACE conn5 <- [1,1286,null,{}] 09:21:57 INFO - PROCESS | 3672 | 1467735717148 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3672 | 1467735717152 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:57 INFO - PROCESS | 3672 | 1467735717244 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:21:57 INFO - PROCESS | 3672 | 1467735717252 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3672 | 1467735717255 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:57 INFO - PROCESS | 3672 | ++DOCSHELL 10652000 == 28 [pid = 3672] [id = 331] 09:21:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10655C00) [pid = 3672] [serial = 992] [outer = 00000000] 09:21:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1070B800) [pid = 3672] [serial = 993] [outer = 10655C00] 09:21:57 INFO - PROCESS | 3672 | 1467735717302 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109EA800) [pid = 3672] [serial = 994] [outer = 10655C00] 09:21:57 INFO - PROCESS | 3672 | 1467735717795 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 09:21:57 INFO - PROCESS | 3672 | 1467735717813 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3672 | 1467735717817 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:21:57 INFO - PROCESS | 3672 | 1467735717822 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 3672 | 1467735717824 Marionette TRACE conn5 <- [1,1290,null,{}] 09:21:57 INFO - PROCESS | 3672 | 1467735717828 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3672 | 1467735717831 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:57 INFO - PROCESS | 3672 | 1467735717959 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:21:58 INFO - PROCESS | 3672 | 1467735718046 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3672 | 1467735718048 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:58 INFO - PROCESS | 3672 | ++DOCSHELL 147EA800 == 29 [pid = 3672] [id = 332] 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (147EB800) [pid = 3672] [serial = 995] [outer = 00000000] 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147F2400) [pid = 3672] [serial = 996] [outer = 147EB800] 09:21:58 INFO - PROCESS | 3672 | 1467735718096 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14CB9000) [pid = 3672] [serial = 997] [outer = 147EB800] 09:21:58 INFO - PROCESS | 3672 | 1467735718522 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 09:21:58 INFO - PROCESS | 3672 | 1467735718557 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3672 | 1467735718559 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:21:58 INFO - PROCESS | 3672 | 1467735718564 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3672 | 1467735718570 Marionette TRACE conn5 <- [1,1294,null,{}] 09:21:58 INFO - PROCESS | 3672 | 1467735718580 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 3672 | 1467735718583 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:58 INFO - PROCESS | 3672 | 1467735718713 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:21:58 INFO - PROCESS | 3672 | 1467735718738 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3672 | 1467735718740 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:58 INFO - PROCESS | 3672 | ++DOCSHELL 1512FC00 == 30 [pid = 3672] [id = 333] 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15130000) [pid = 3672] [serial = 998] [outer = 00000000] 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17316400) [pid = 3672] [serial = 999] [outer = 15130000] 09:21:58 INFO - PROCESS | 3672 | 1467735718796 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1737C400) [pid = 3672] [serial = 1000] [outer = 15130000] 09:21:59 INFO - PROCESS | 3672 | 1467735719284 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 790ms 09:21:59 INFO - PROCESS | 3672 | 1467735719364 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3672 | 1467735719367 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:21:59 INFO - PROCESS | 3672 | 1467735719370 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3672 | 1467735719372 Marionette TRACE conn5 <- [1,1298,null,{}] 09:21:59 INFO - PROCESS | 3672 | 1467735719376 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 3672 | 1467735719378 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:59 INFO - PROCESS | 3672 | 1467735719493 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:21:59 INFO - PROCESS | 3672 | 1467735719550 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 3672 | 1467735719552 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:21:59 INFO - PROCESS | 3672 | ++DOCSHELL 17F1C400 == 31 [pid = 3672] [id = 334] 09:21:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F9E800) [pid = 3672] [serial = 1001] [outer = 00000000] 09:21:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18230800) [pid = 3672] [serial = 1002] [outer = 17F9E800] 09:21:59 INFO - PROCESS | 3672 | 1467735719597 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1827B800) [pid = 3672] [serial = 1003] [outer = 17F9E800] 09:22:00 INFO - PROCESS | 3672 | 1467735720013 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3672 | 1467735720046 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:22:00 INFO - PROCESS | 3672 | 1467735720049 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 3672 | 1467735720051 Marionette TRACE conn5 <- [1,1302,null,{}] 09:22:00 INFO - PROCESS | 3672 | 1467735720055 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 3672 | 1467735720056 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:00 INFO - PROCESS | 3672 | 1467735720165 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:22:00 INFO - PROCESS | 3672 | 1467735720171 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3672 | 1467735720177 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:00 INFO - PROCESS | 3672 | ++DOCSHELL 182F1C00 == 32 [pid = 3672] [id = 335] 09:22:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182F2000) [pid = 3672] [serial = 1004] [outer = 00000000] 09:22:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1895D000) [pid = 3672] [serial = 1005] [outer = 182F2000] 09:22:00 INFO - PROCESS | 3672 | 1467735720282 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (189CC800) [pid = 3672] [serial = 1006] [outer = 182F2000] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F0800) [pid = 3672] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (198DE000) [pid = 3672] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1737BC00) [pid = 3672] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A68000) [pid = 3672] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18328C00) [pid = 3672] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19A2CC00) [pid = 3672] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1516CC00) [pid = 3672] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (109E3C00) [pid = 3672] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0D0E0C00) [pid = 3672] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A44800) [pid = 3672] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15171C00) [pid = 3672] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:22:00 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19BEA000) [pid = 3672] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:22:01 INFO - PROCESS | 3672 | 1467735720997 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 972ms 09:22:01 INFO - PROCESS | 3672 | 1467735721022 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3672 | 1467735721024 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:22:01 INFO - PROCESS | 3672 | 1467735721027 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:22:01 INFO - PROCESS | 3672 | 1467735721029 Marionette TRACE conn5 <- [1,1306,null,{}] 09:22:01 INFO - PROCESS | 3672 | 1467735721032 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 3672 | 1467735721034 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:01 INFO - PROCESS | 3672 | 1467735721118 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:22:01 INFO - PROCESS | 3672 | 1467735721124 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3672 | 1467735721126 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:01 INFO - PROCESS | 3672 | ++DOCSHELL 0D078C00 == 33 [pid = 3672] [id = 336] 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1070BC00) [pid = 3672] [serial = 1007] [outer = 00000000] 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18328000) [pid = 3672] [serial = 1008] [outer = 1070BC00] 09:22:01 INFO - PROCESS | 3672 | 1467735721180 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18993800) [pid = 3672] [serial = 1009] [outer = 1070BC00] 09:22:01 INFO - PROCESS | 3672 | 1467735721627 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 09:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:22:01 INFO - PROCESS | 3672 | 1467735721661 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3672 | 1467735721663 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:22:01 INFO - PROCESS | 3672 | 1467735721666 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 3672 | 1467735721668 Marionette TRACE conn5 <- [1,1310,null,{}] 09:22:01 INFO - PROCESS | 3672 | 1467735721671 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 3672 | 1467735721673 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:01 INFO - PROCESS | 3672 | 1467735721751 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:22:01 INFO - PROCESS | 3672 | 1467735721756 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3672 | 1467735721758 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:01 INFO - PROCESS | 3672 | ++DOCSHELL 18D0D800 == 34 [pid = 3672] [id = 337] 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1915F800) [pid = 3672] [serial = 1010] [outer = 00000000] 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193FE400) [pid = 3672] [serial = 1011] [outer = 1915F800] 09:22:01 INFO - PROCESS | 3672 | 1467735721803 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (196BEC00) [pid = 3672] [serial = 1012] [outer = 1915F800] 09:22:02 INFO - PROCESS | 3672 | 1467735722224 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 09:22:02 INFO - PROCESS | 3672 | 1467735722237 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3672 | 1467735722239 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:22:02 INFO - PROCESS | 3672 | 1467735722242 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3672 | 1467735722244 Marionette TRACE conn5 <- [1,1314,null,{}] 09:22:02 INFO - PROCESS | 3672 | 1467735722247 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 3672 | 1467735722249 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:02 INFO - PROCESS | 3672 | 1467735722368 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:22:02 INFO - PROCESS | 3672 | 1467735722390 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3672 | 1467735722392 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:02 INFO - PROCESS | 3672 | ++DOCSHELL 115E6000 == 35 [pid = 3672] [id = 338] 09:22:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17380000) [pid = 3672] [serial = 1013] [outer = 00000000] 09:22:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198DF000) [pid = 3672] [serial = 1014] [outer = 17380000] 09:22:02 INFO - PROCESS | 3672 | 1467735722437 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999BC00) [pid = 3672] [serial = 1015] [outer = 17380000] 09:22:02 INFO - PROCESS | 3672 | 1467735722867 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:22:02 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 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 09:22:02 INFO - PROCESS | 3672 | 1467735722946 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3672 | 1467735722950 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:22:02 INFO - PROCESS | 3672 | 1467735722956 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3672 | 1467735722961 Marionette TRACE conn5 <- [1,1318,null,{}] 09:22:03 INFO - PROCESS | 3672 | 1467735722972 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 3672 | 1467735722975 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:03 INFO - PROCESS | 3672 | 1467735723106 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:22:03 INFO - PROCESS | 3672 | 1467735723219 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3672 | 1467735723224 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:03 INFO - PROCESS | 3672 | ++DOCSHELL 10538000 == 36 [pid = 3672] [id = 339] 09:22:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10538800) [pid = 3672] [serial = 1016] [outer = 00000000] 09:22:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1064C400) [pid = 3672] [serial = 1017] [outer = 10538800] 09:22:03 INFO - PROCESS | 3672 | 1467735723281 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10706800) [pid = 3672] [serial = 1018] [outer = 10538800] 09:22:04 INFO - PROCESS | 3672 | 1467735724069 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:22:04 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 09:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1196ms 09:22:04 INFO - PROCESS | 3672 | 1467735724154 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3672 | 1467735724157 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:22:04 INFO - PROCESS | 3672 | 1467735724164 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3672 | 1467735724168 Marionette TRACE conn5 <- [1,1322,null,{}] 09:22:04 INFO - PROCESS | 3672 | 1467735724173 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 3672 | 1467735724176 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:04 INFO - PROCESS | 3672 | 1467735724305 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:22:04 INFO - PROCESS | 3672 | 1467735724427 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3672 | 1467735724430 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:04 INFO - PROCESS | 3672 | ++DOCSHELL 149E7000 == 37 [pid = 3672] [id = 340] 09:22:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (14C8F400) [pid = 3672] [serial = 1019] [outer = 00000000] 09:22:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1605F800) [pid = 3672] [serial = 1020] [outer = 14C8F400] 09:22:04 INFO - PROCESS | 3672 | 1467735724496 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (17318400) [pid = 3672] [serial = 1021] [outer = 14C8F400] 09:22:05 INFO - PROCESS | 3672 | 1467735725372 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1284ms 09:22:05 INFO - PROCESS | 3672 | 1467735725448 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:22:05 INFO - PROCESS | 3672 | 1467735725452 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:22:05 INFO - PROCESS | 3672 | 1467735725457 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3672 | 1467735725460 Marionette TRACE conn5 <- [1,1326,null,{}] 09:22:05 INFO - PROCESS | 3672 | 1467735725466 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 3672 | 1467735725468 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:05 INFO - PROCESS | 3672 | 1467735725586 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:22:05 INFO - PROCESS | 3672 | 1467735725715 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3672 | 1467735725720 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:05 INFO - PROCESS | 3672 | ++DOCSHELL 1007C800 == 38 [pid = 3672] [id = 341] 09:22:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10537800) [pid = 3672] [serial = 1022] [outer = 00000000] 09:22:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10541000) [pid = 3672] [serial = 1023] [outer = 10537800] 09:22:05 INFO - PROCESS | 3672 | 1467735725771 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1064D000) [pid = 3672] [serial = 1024] [outer = 10537800] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 14ACFC00 == 37 [pid = 3672] [id = 28] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 10701C00 == 36 [pid = 3672] [id = 22] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 08FE9400 == 35 [pid = 3672] [id = 21] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 149AB400 == 34 [pid = 3672] [id = 14] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 10708000 == 33 [pid = 3672] [id = 27] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 15124800 == 32 [pid = 3672] [id = 15] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 0FFFF400 == 31 [pid = 3672] [id = 26] 09:22:05 INFO - PROCESS | 3672 | --DOCSHELL 17F18000 == 30 [pid = 3672] [id = 16] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (193FB800) [pid = 3672] [serial = 963] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19A32800) [pid = 3672] [serial = 967] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19A2AC00) [pid = 3672] [serial = 966] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17F90400) [pid = 3672] [serial = 957] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1822B000) [pid = 3672] [serial = 958] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A70000) [pid = 3672] [serial = 951] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (147E8000) [pid = 3672] [serial = 952] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1899CC00) [pid = 3672] [serial = 960] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19A32400) [pid = 3672] [serial = 943] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (166E3800) [pid = 3672] [serial = 948] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1731F400) [pid = 3672] [serial = 949] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (147E9000) [pid = 3672] [serial = 954] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (150C5400) [pid = 3672] [serial = 955] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10537400) [pid = 3672] [serial = 945] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1070E800) [pid = 3672] [serial = 946] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19AE2C00) [pid = 3672] [serial = 969] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (193F2400) [pid = 3672] [serial = 972] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (199A1000) [pid = 3672] [serial = 973] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E90000) [pid = 3672] [serial = 976] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19AE9400) [pid = 3672] [serial = 970] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19E8F000) [pid = 3672] [serial = 975] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (196BC800) [pid = 3672] [serial = 964] [outer = 00000000] [url = about:blank] 09:22:05 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18D08C00) [pid = 3672] [serial = 961] [outer = 00000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3672 | 1467735726709 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1271ms 09:22:06 INFO - PROCESS | 3672 | 1467735726729 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 3672 | 1467735726733 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:22:06 INFO - PROCESS | 3672 | 1467735726739 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:22:06 INFO - PROCESS | 3672 | 1467735726742 Marionette TRACE conn5 <- [1,1330,null,{}] 09:22:06 INFO - PROCESS | 3672 | 1467735726749 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 3672 | 1467735726752 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:06 INFO - PROCESS | 3672 | 1467735726842 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:22:06 INFO - PROCESS | 3672 | 1467735726848 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3672 | 1467735726850 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:06 INFO - PROCESS | 3672 | ++DOCSHELL 1070E000 == 31 [pid = 3672] [id = 342] 09:22:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1070F800) [pid = 3672] [serial = 1025] [outer = 00000000] 09:22:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A52C00) [pid = 3672] [serial = 1026] [outer = 1070F800] 09:22:06 INFO - PROCESS | 3672 | 1467735726897 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A71800) [pid = 3672] [serial = 1027] [outer = 1070F800] 09:22:07 INFO - PROCESS | 3672 | 1467735727386 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 09:22:07 INFO - PROCESS | 3672 | 1467735727414 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3672 | 1467735727416 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:22:07 INFO - PROCESS | 3672 | 1467735727419 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:22:07 INFO - PROCESS | 3672 | 1467735727423 Marionette TRACE conn5 <- [1,1334,null,{}] 09:22:07 INFO - PROCESS | 3672 | 1467735727434 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 3672 | 1467735727438 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:07 INFO - PROCESS | 3672 | 1467735727527 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:22:07 INFO - PROCESS | 3672 | 1467735727536 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3672 | 1467735727539 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:07 INFO - PROCESS | 3672 | ++DOCSHELL 16054000 == 32 [pid = 3672] [id = 343] 09:22:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16054C00) [pid = 3672] [serial = 1028] [outer = 00000000] 09:22:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17315400) [pid = 3672] [serial = 1029] [outer = 16054C00] 09:22:07 INFO - PROCESS | 3672 | 1467735727587 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17322800) [pid = 3672] [serial = 1030] [outer = 16054C00] 09:22:08 INFO - PROCESS | 3672 | 1467735728050 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 09:22:08 INFO - PROCESS | 3672 | 1467735728093 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3672 | 1467735728096 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:22:08 INFO - PROCESS | 3672 | 1467735728099 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3672 | 1467735728101 Marionette TRACE conn5 <- [1,1338,null,{}] 09:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:22:08 INFO - PROCESS | 3672 | 1467735728104 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3672 | 1467735728106 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:08 INFO - PROCESS | 3672 | 1467735728221 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:22:08 INFO - PROCESS | 3672 | 1467735728302 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3672 | 1467735728304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:08 INFO - PROCESS | 3672 | ++DOCSHELL 17FD0C00 == 33 [pid = 3672] [id = 344] 09:22:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18227800) [pid = 3672] [serial = 1031] [outer = 00000000] 09:22:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18234C00) [pid = 3672] [serial = 1032] [outer = 18227800] 09:22:08 INFO - PROCESS | 3672 | 1467735728359 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (182CC000) [pid = 3672] [serial = 1033] [outer = 18227800] 09:22:08 INFO - PROCESS | 3672 | 1467735728791 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 09:22:08 INFO - PROCESS | 3672 | 1467735728841 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3672 | 1467735728843 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:22:08 INFO - PROCESS | 3672 | 1467735728849 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:22:08 INFO - PROCESS | 3672 | 1467735728851 Marionette TRACE conn5 <- [1,1342,null,{}] 09:22:08 INFO - PROCESS | 3672 | 1467735728854 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3672 | 1467735728856 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:08 INFO - PROCESS | 3672 | 1467735728968 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:22:09 INFO - PROCESS | 3672 | 1467735728974 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3672 | 1467735728976 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:09 INFO - PROCESS | 3672 | ++DOCSHELL 18234800 == 34 [pid = 3672] [id = 345] 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18326400) [pid = 3672] [serial = 1034] [outer = 00000000] 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18998C00) [pid = 3672] [serial = 1035] [outer = 18326400] 09:22:09 INFO - PROCESS | 3672 | 1467735729020 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (189D6400) [pid = 3672] [serial = 1036] [outer = 18326400] 09:22:09 INFO - PROCESS | 3672 | 1467735729496 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 672ms 09:22:09 INFO - PROCESS | 3672 | 1467735729531 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3672 | 1467735729533 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:22:09 INFO - PROCESS | 3672 | 1467735729542 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3672 | 1467735729543 Marionette TRACE conn5 <- [1,1346,null,{}] 09:22:09 INFO - PROCESS | 3672 | 1467735729547 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 3672 | 1467735729553 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:09 INFO - PROCESS | 3672 | 1467735729716 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:22:09 INFO - PROCESS | 3672 | 1467735729778 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3672 | 1467735729780 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:09 INFO - PROCESS | 3672 | ++DOCSHELL 193F3800 == 35 [pid = 3672] [id = 346] 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (193F5000) [pid = 3672] [serial = 1037] [outer = 00000000] 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (198D8000) [pid = 3672] [serial = 1038] [outer = 193F5000] 09:22:09 INFO - PROCESS | 3672 | 1467735729824 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (199A6C00) [pid = 3672] [serial = 1039] [outer = 193F5000] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1AC43400) [pid = 3672] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15130000) [pid = 3672] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1915F800) [pid = 3672] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17F9E800) [pid = 3672] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10655C00) [pid = 3672] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (08FE6400) [pid = 3672] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10655000) [pid = 3672] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (147EB800) [pid = 3672] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (182F2000) [pid = 3672] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1070BC00) [pid = 3672] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10544400) [pid = 3672] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:22:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (184BB800) [pid = 3672] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:22:10 INFO - PROCESS | 3672 | 1467735730278 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 09:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:22:10 INFO - PROCESS | 3672 | 1467735730311 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3672 | 1467735730313 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:22:10 INFO - PROCESS | 3672 | 1467735730316 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3672 | 1467735730327 Marionette TRACE conn5 <- [1,1350,null,{}] 09:22:10 INFO - PROCESS | 3672 | 1467735730331 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 3672 | 1467735730333 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:10 INFO - PROCESS | 3672 | 1467735730413 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:22:10 INFO - PROCESS | 3672 | 1467735730503 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3672 | 1467735730505 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:10 INFO - PROCESS | 3672 | ++DOCSHELL 10DCB800 == 36 [pid = 3672] [id = 347] 09:22:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147E8800) [pid = 3672] [serial = 1040] [outer = 00000000] 09:22:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (184BB800) [pid = 3672] [serial = 1041] [outer = 147E8800] 09:22:10 INFO - PROCESS | 3672 | 1467735730548 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1915D800) [pid = 3672] [serial = 1042] [outer = 147E8800] 09:22:10 INFO - PROCESS | 3672 | 1467735730925 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 632ms 09:22:10 INFO - PROCESS | 3672 | 1467735730948 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3672 | 1467735730950 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:22:10 INFO - PROCESS | 3672 | 1467735730953 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3672 | 1467735730955 Marionette TRACE conn5 <- [1,1354,null,{}] 09:22:10 INFO - PROCESS | 3672 | 1467735730958 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 3672 | 1467735730960 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:11 INFO - PROCESS | 3672 | 1467735731073 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:22:11 INFO - PROCESS | 3672 | 1467735731110 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3672 | 1467735731112 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:11 INFO - PROCESS | 3672 | ++DOCSHELL 1605D800 == 37 [pid = 3672] [id = 348] 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18229800) [pid = 3672] [serial = 1043] [outer = 00000000] 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19A2CC00) [pid = 3672] [serial = 1044] [outer = 18229800] 09:22:11 INFO - PROCESS | 3672 | 1467735731155 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19A43000) [pid = 3672] [serial = 1045] [outer = 18229800] 09:22:11 INFO - PROCESS | 3672 | 1467735731575 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3672 | 1467735731630 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:22:11 INFO - PROCESS | 3672 | 1467735731640 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3672 | 1467735731642 Marionette TRACE conn5 <- [1,1358,null,{}] 09:22:11 INFO - PROCESS | 3672 | 1467735731645 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 3672 | 1467735731647 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:11 INFO - PROCESS | 3672 | 1467735731729 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:22:11 INFO - PROCESS | 3672 | 1467735731735 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3672 | 1467735731736 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:11 INFO - PROCESS | 3672 | ++DOCSHELL 19A2D000 == 38 [pid = 3672] [id = 349] 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A47800) [pid = 3672] [serial = 1046] [outer = 00000000] 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19AE7000) [pid = 3672] [serial = 1047] [outer = 19A47800] 09:22:11 INFO - PROCESS | 3672 | 1467735731779 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19BE2000) [pid = 3672] [serial = 1048] [outer = 19A47800] 09:22:12 INFO - PROCESS | 3672 | 1467735732316 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3672 | 1467735732378 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:22:12 INFO - PROCESS | 3672 | 1467735732398 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 3672 | 1467735732402 Marionette TRACE conn5 <- [1,1362,null,{}] 09:22:12 INFO - PROCESS | 3672 | 1467735732408 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 3672 | 1467735732411 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:12 INFO - PROCESS | 3672 | 1467735732527 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:22:12 INFO - PROCESS | 3672 | 1467735732630 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3672 | 1467735732635 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:12 INFO - PROCESS | 3672 | ++DOCSHELL 109AB400 == 39 [pid = 3672] [id = 350] 09:22:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (109AC400) [pid = 3672] [serial = 1049] [outer = 00000000] 09:22:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A54000) [pid = 3672] [serial = 1050] [outer = 109AC400] 09:22:12 INFO - PROCESS | 3672 | 1467735732693 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (115E4400) [pid = 3672] [serial = 1051] [outer = 109AC400] 09:22:13 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:13 INFO - PROCESS | 3672 | 1467735733241 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3672 | 1467735733280 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:22:13 INFO - PROCESS | 3672 | 1467735733288 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 3672 | 1467735733291 Marionette TRACE conn5 <- [1,1366,null,{}] 09:22:13 INFO - PROCESS | 3672 | 1467735733295 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 3672 | 1467735733298 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:13 INFO - PROCESS | 3672 | 1467735733411 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:22:13 INFO - PROCESS | 3672 | 1467735733514 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3672 | 1467735733517 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:13 INFO - PROCESS | 3672 | ++DOCSHELL 17F9D800 == 40 [pid = 3672] [id = 351] 09:22:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17FD0000) [pid = 3672] [serial = 1052] [outer = 00000000] 09:22:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18231800) [pid = 3672] [serial = 1053] [outer = 17FD0000] 09:22:13 INFO - PROCESS | 3672 | 1467735733573 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (189D4800) [pid = 3672] [serial = 1054] [outer = 17FD0000] 09:22:14 INFO - PROCESS | 3672 | 1467735734225 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3672 | 1467735734264 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:22:14 INFO - PROCESS | 3672 | 1467735734268 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3672 | 1467735734272 Marionette TRACE conn5 <- [1,1370,null,{}] 09:22:14 INFO - PROCESS | 3672 | 1467735734283 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 3672 | 1467735734288 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:14 INFO - PROCESS | 3672 | 1467735734398 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:22:14 INFO - PROCESS | 3672 | 1467735734530 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3672 | 1467735734533 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:14 INFO - PROCESS | 3672 | ++DOCSHELL 19ADD800 == 41 [pid = 3672] [id = 352] 09:22:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19AE2C00) [pid = 3672] [serial = 1055] [outer = 00000000] 09:22:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19E8D800) [pid = 3672] [serial = 1056] [outer = 19AE2C00] 09:22:14 INFO - PROCESS | 3672 | 1467735734591 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E94C00) [pid = 3672] [serial = 1057] [outer = 19AE2C00] 09:22:15 INFO - PROCESS | 3672 | [3672] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:15 INFO - PROCESS | 3672 | 1467735735235 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3672 | 1467735735295 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:22:15 INFO - PROCESS | 3672 | 1467735735299 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 3672 | 1467735735301 Marionette TRACE conn5 <- [1,1374,null,{}] 09:22:15 INFO - PROCESS | 3672 | 1467735735305 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 3672 | 1467735735307 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:15 INFO - PROCESS | 3672 | 1467735735416 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:22:15 INFO - PROCESS | 3672 | 1467735735545 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3672 | 1467735735548 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:15 INFO - PROCESS | 3672 | ++DOCSHELL 1AC08400 == 42 [pid = 3672] [id = 353] 09:22:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC0A800) [pid = 3672] [serial = 1058] [outer = 00000000] 09:22:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC47C00) [pid = 3672] [serial = 1059] [outer = 1AC0A800] 09:22:15 INFO - PROCESS | 3672 | 1467735735603 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC85800) [pid = 3672] [serial = 1060] [outer = 1AC0A800] 09:22:16 INFO - PROCESS | 3672 | 1467735736377 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3672 | 1467735736426 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:22:16 INFO - PROCESS | 3672 | 1467735736430 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3672 | 1467735736433 Marionette TRACE conn5 <- [1,1378,null,{}] 09:22:16 INFO - PROCESS | 3672 | 1467735736439 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 3672 | 1467735736442 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:16 INFO - PROCESS | 3672 | 1467735736587 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:22:16 INFO - PROCESS | 3672 | 1467735736650 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3672 | 1467735736652 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:16 INFO - PROCESS | 3672 | ++DOCSHELL 14C92C00 == 43 [pid = 3672] [id = 354] 09:22:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (14C93000) [pid = 3672] [serial = 1061] [outer = 00000000] 09:22:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1512E000) [pid = 3672] [serial = 1062] [outer = 14C93000] 09:22:16 INFO - PROCESS | 3672 | 1467735736702 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (16051C00) [pid = 3672] [serial = 1063] [outer = 14C93000] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 196B8000 == 42 [pid = 3672] [id = 10] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 0C41D000 == 41 [pid = 3672] [id = 24] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 147ED000 == 40 [pid = 3672] [id = 20] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 08FE5800 == 39 [pid = 3672] [id = 330] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 1DDC3000 == 38 [pid = 3672] [id = 8] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 1DDC5000 == 37 [pid = 3672] [id = 11] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 109E6000 == 36 [pid = 3672] [id = 18] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 10AE7000 == 35 [pid = 3672] [id = 19] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 1C404800 == 34 [pid = 3672] [id = 25] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 0C411000 == 33 [pid = 3672] [id = 23] 09:22:17 INFO - PROCESS | 3672 | --DOCSHELL 1832B400 == 32 [pid = 3672] [id = 17] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (18230800) [pid = 3672] [serial = 1002] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1070B800) [pid = 3672] [serial = 993] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (109EA800) [pid = 3672] [serial = 994] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (0C40F400) [pid = 3672] [serial = 990] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (0C41DC00) [pid = 3672] [serial = 991] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (14ACD400) [pid = 3672] [serial = 988] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10AE7800) [pid = 3672] [serial = 987] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (147F2400) [pid = 3672] [serial = 996] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (14CB9000) [pid = 3672] [serial = 997] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1895D000) [pid = 3672] [serial = 1005] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1827B800) [pid = 3672] [serial = 1003] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18993800) [pid = 3672] [serial = 1009] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18328000) [pid = 3672] [serial = 1008] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (151E2C00) [pid = 3672] [serial = 979] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (147EE800) [pid = 3672] [serial = 978] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (198D0C00) [pid = 3672] [serial = 982] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1899A800) [pid = 3672] [serial = 981] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1AC8B800) [pid = 3672] [serial = 985] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1AC4A800) [pid = 3672] [serial = 984] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189CC800) [pid = 3672] [serial = 1006] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17316400) [pid = 3672] [serial = 999] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1737C400) [pid = 3672] [serial = 1000] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (196BEC00) [pid = 3672] [serial = 1012] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (198DF000) [pid = 3672] [serial = 1014] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (193FE400) [pid = 3672] [serial = 1011] [outer = 00000000] [url = about:blank] 09:22:17 INFO - PROCESS | 3672 | 1467735737918 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1540ms 09:22:17 INFO - PROCESS | 3672 | 1467735737971 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3672 | 1467735737976 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:22:18 INFO - PROCESS | 3672 | 1467735738026 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3672 | 1467735738029 Marionette TRACE conn5 <- [1,1382,null,{}] 09:22:18 INFO - PROCESS | 3672 | 1467735738039 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3672 | 1467735738042 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:18 INFO - PROCESS | 3672 | 1467735738134 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:22:18 INFO - PROCESS | 3672 | 1467735738141 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3672 | 1467735738143 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:18 INFO - PROCESS | 3672 | ++DOCSHELL 10654C00 == 33 [pid = 3672] [id = 355] 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10655C00) [pid = 3672] [serial = 1064] [outer = 00000000] 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10705C00) [pid = 3672] [serial = 1065] [outer = 10655C00] 09:22:18 INFO - PROCESS | 3672 | 1467735738192 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109B0800) [pid = 3672] [serial = 1066] [outer = 10655C00] 09:22:18 INFO - PROCESS | 3672 | 1467735738672 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 09:22:18 INFO - PROCESS | 3672 | 1467735738716 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3672 | 1467735738722 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:22:18 INFO - PROCESS | 3672 | 1467735738728 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3672 | 1467735738730 Marionette TRACE conn5 <- [1,1386,null,{}] 09:22:18 INFO - PROCESS | 3672 | 1467735738734 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3672 | 1467735738737 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:18 INFO - PROCESS | 3672 | 1467735738823 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:22:18 INFO - PROCESS | 3672 | 1467735738832 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3672 | 1467735738834 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:18 INFO - PROCESS | 3672 | ++DOCSHELL 116D2000 == 34 [pid = 3672] [id = 356] 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14716400) [pid = 3672] [serial = 1067] [outer = 00000000] 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147EA400) [pid = 3672] [serial = 1068] [outer = 14716400] 09:22:18 INFO - PROCESS | 3672 | 1467735738881 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (147F5400) [pid = 3672] [serial = 1069] [outer = 14716400] 09:22:19 INFO - PROCESS | 3672 | 1467735739341 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 09:22:19 INFO - PROCESS | 3672 | 1467735739401 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3672 | 1467735739403 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:22:19 INFO - PROCESS | 3672 | 1467735739407 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3672 | 1467735739410 Marionette TRACE conn5 <- [1,1390,null,{}] 09:22:19 INFO - PROCESS | 3672 | 1467735739421 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 3672 | 1467735739426 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:19 INFO - PROCESS | 3672 | 1467735739536 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:22:19 INFO - PROCESS | 3672 | 1467735739639 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3672 | 1467735739642 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:19 INFO - PROCESS | 3672 | ++DOCSHELL 17315C00 == 35 [pid = 3672] [id = 357] 09:22:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17316400) [pid = 3672] [serial = 1070] [outer = 00000000] 09:22:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1731E400) [pid = 3672] [serial = 1071] [outer = 17316400] 09:22:19 INFO - PROCESS | 3672 | 1467735739692 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1737BC00) [pid = 3672] [serial = 1072] [outer = 17316400] 09:22:20 INFO - PROCESS | 3672 | 1467735740129 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 09:22:20 INFO - PROCESS | 3672 | 1467735740183 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3672 | 1467735740185 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:22:20 INFO - PROCESS | 3672 | 1467735740189 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3672 | 1467735740190 Marionette TRACE conn5 <- [1,1394,null,{}] 09:22:20 INFO - PROCESS | 3672 | 1467735740194 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3672 | 1467735740196 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:20 INFO - PROCESS | 3672 | 1467735740315 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:22:20 INFO - PROCESS | 3672 | 1467735740371 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3672 | 1467735740373 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:20 INFO - PROCESS | 3672 | ++DOCSHELL 17F14000 == 36 [pid = 3672] [id = 358] 09:22:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F18000) [pid = 3672] [serial = 1073] [outer = 00000000] 09:22:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1822B800) [pid = 3672] [serial = 1074] [outer = 17F18000] 09:22:20 INFO - PROCESS | 3672 | 1467735740419 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1827CC00) [pid = 3672] [serial = 1075] [outer = 17F18000] 09:22:20 INFO - PROCESS | 3672 | 1467735740847 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 09:22:20 INFO - PROCESS | 3672 | 1467735740861 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3672 | 1467735740863 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:22:20 INFO - PROCESS | 3672 | 1467735740866 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3672 | 1467735740867 Marionette TRACE conn5 <- [1,1398,null,{}] 09:22:20 INFO - PROCESS | 3672 | 1467735740871 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3672 | 1467735740873 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:21 INFO - PROCESS | 3672 | 1467735741021 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:22:21 INFO - PROCESS | 3672 | 1467735741039 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3672 | 1467735741041 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:21 INFO - PROCESS | 3672 | ++DOCSHELL 182F4C00 == 37 [pid = 3672] [id = 359] 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18328000) [pid = 3672] [serial = 1076] [outer = 00000000] 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18991000) [pid = 3672] [serial = 1077] [outer = 18328000] 09:22:21 INFO - PROCESS | 3672 | 1467735741086 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (189CCC00) [pid = 3672] [serial = 1078] [outer = 18328000] 09:22:21 INFO - PROCESS | 3672 | 1467735741567 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 09:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:22:21 INFO - PROCESS | 3672 | 1467735741597 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 3672 | 1467735741599 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 3672 | 1467735741602 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 3672 | 1467735741603 Marionette TRACE conn5 <- [1,1402,null,{}] 09:22:21 INFO - PROCESS | 3672 | 1467735741613 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 3672 | 1467735741618 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:21 INFO - PROCESS | 3672 | 1467735741752 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:22:21 INFO - PROCESS | 3672 | 1467735741814 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3672 | 1467735741817 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:21 INFO - PROCESS | 3672 | ++DOCSHELL 189DA400 == 38 [pid = 3672] [id = 360] 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19163800) [pid = 3672] [serial = 1079] [outer = 00000000] 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (198D2800) [pid = 3672] [serial = 1080] [outer = 19163800] 09:22:21 INFO - PROCESS | 3672 | 1467735741862 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198D9800) [pid = 3672] [serial = 1081] [outer = 19163800] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18229800) [pid = 3672] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18227800) [pid = 3672] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18326400) [pid = 3672] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F5000) [pid = 3672] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17380000) [pid = 3672] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (16054C00) [pid = 3672] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10537800) [pid = 3672] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14C8F400) [pid = 3672] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10538800) [pid = 3672] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1070F800) [pid = 3672] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:22:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19A47800) [pid = 3672] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:22:22 INFO - PROCESS | 3672 | 1467735742480 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 931ms 09:22:22 INFO - PROCESS | 3672 | 1467735742534 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3672 | 1467735742536 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:22:22 INFO - PROCESS | 3672 | 1467735742539 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 3672 | 1467735742540 Marionette TRACE conn5 <- [1,1406,null,{}] 09:22:22 INFO - PROCESS | 3672 | 1467735742544 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 3672 | 1467735742545 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:22 INFO - PROCESS | 3672 | 1467735742622 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:22:22 INFO - PROCESS | 3672 | 1467735742627 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3672 | 1467735742629 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:22 INFO - PROCESS | 3672 | ++DOCSHELL 0D07AC00 == 39 [pid = 3672] [id = 361] 09:22:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10A51C00) [pid = 3672] [serial = 1082] [outer = 00000000] 09:22:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18D0CC00) [pid = 3672] [serial = 1083] [outer = 10A51C00] 09:22:22 INFO - PROCESS | 3672 | 1467735742672 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19253800) [pid = 3672] [serial = 1084] [outer = 10A51C00] 09:22:23 INFO - PROCESS | 3672 | 1467735743110 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 09:22:23 INFO - PROCESS | 3672 | 1467735743170 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3672 | 1467735743172 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:22:23 INFO - PROCESS | 3672 | 1467735743176 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3672 | 1467735743177 Marionette TRACE conn5 <- [1,1410,null,{}] 09:22:23 INFO - PROCESS | 3672 | 1467735743181 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3672 | 1467735743183 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:23 INFO - PROCESS | 3672 | 1467735743261 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:22:23 INFO - PROCESS | 3672 | 1467735743266 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3672 | 1467735743268 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:23 INFO - PROCESS | 3672 | ++DOCSHELL 189D1800 == 40 [pid = 3672] [id = 362] 09:22:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198D2400) [pid = 3672] [serial = 1085] [outer = 00000000] 09:22:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (199A0400) [pid = 3672] [serial = 1086] [outer = 198D2400] 09:22:23 INFO - PROCESS | 3672 | 1467735743311 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1999B400) [pid = 3672] [serial = 1087] [outer = 198D2400] 09:22:23 INFO - PROCESS | 3672 | 1467735743768 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 631ms 09:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:22:23 INFO - PROCESS | 3672 | 1467735743812 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3672 | 1467735743814 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:22:23 INFO - PROCESS | 3672 | 1467735743817 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3672 | 1467735743819 Marionette TRACE conn5 <- [1,1414,null,{}] 09:22:23 INFO - PROCESS | 3672 | 1467735743822 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3672 | 1467735743824 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:23 INFO - PROCESS | 3672 | 1467735743902 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:22:23 INFO - PROCESS | 3672 | 1467735743908 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3672 | 1467735743909 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:23 INFO - PROCESS | 3672 | ++DOCSHELL 17018C00 == 41 [pid = 3672] [id = 363] 09:22:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A32400) [pid = 3672] [serial = 1088] [outer = 00000000] 09:22:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ABD400) [pid = 3672] [serial = 1089] [outer = 19A32400] 09:22:23 INFO - PROCESS | 3672 | 1467735743954 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19AE3400) [pid = 3672] [serial = 1090] [outer = 19A32400] 09:22:24 INFO - PROCESS | 3672 | 1467735744907 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1122ms 09:22:24 INFO - PROCESS | 3672 | 1467735744940 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3672 | 1467735744944 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:22:24 INFO - PROCESS | 3672 | 1467735744949 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3672 | 1467735744952 Marionette TRACE conn5 <- [1,1418,null,{}] 09:22:24 INFO - PROCESS | 3672 | 1467735744958 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 3672 | 1467735744961 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:25 INFO - PROCESS | 3672 | 1467735745103 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:22:25 INFO - PROCESS | 3672 | 1467735745234 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3672 | 1467735745238 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:25 INFO - PROCESS | 3672 | ++DOCSHELL 10655000 == 42 [pid = 3672] [id = 364] 09:22:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10707400) [pid = 3672] [serial = 1091] [outer = 00000000] 09:22:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (147E9C00) [pid = 3672] [serial = 1092] [outer = 10707400] 09:22:25 INFO - PROCESS | 3672 | 1467735745301 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (14CBAC00) [pid = 3672] [serial = 1093] [outer = 10707400] 09:22:26 INFO - PROCESS | 3672 | 1467735746108 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:22:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (0C40F400) [pid = 3672] [serial = 1094] [outer = 0D033400] 09:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1339ms 09:22:26 INFO - PROCESS | 3672 | 1467735746313 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 3672 | 1467735746318 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:22:26 INFO - PROCESS | 3672 | 1467735746348 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 3672 | 1467735746351 Marionette TRACE conn5 <- [1,1422,null,{}] 09:22:26 INFO - PROCESS | 3672 | 1467735746357 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 3672 | 1467735746360 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:26 INFO - PROCESS | 3672 | 1467735746470 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:22:26 INFO - PROCESS | 3672 | 1467735746619 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3672 | 1467735746624 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:26 INFO - PROCESS | 3672 | ++DOCSHELL 14718400 == 43 [pid = 3672] [id = 365] 09:22:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (147E6400) [pid = 3672] [serial = 1095] [outer = 00000000] 09:22:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1492B400) [pid = 3672] [serial = 1096] [outer = 147E6400] 09:22:26 INFO - PROCESS | 3672 | 1467735746698 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (14C8E800) [pid = 3672] [serial = 1097] [outer = 147E6400] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 1AC08400 == 42 [pid = 3672] [id = 353] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 109AB400 == 41 [pid = 3672] [id = 350] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 189D1800 == 40 [pid = 3672] [id = 362] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 0D07AC00 == 39 [pid = 3672] [id = 361] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 189DA400 == 38 [pid = 3672] [id = 360] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 182F4C00 == 37 [pid = 3672] [id = 359] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 17F14000 == 36 [pid = 3672] [id = 358] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 17315C00 == 35 [pid = 3672] [id = 357] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 116D2000 == 34 [pid = 3672] [id = 356] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 10654C00 == 33 [pid = 3672] [id = 355] 09:22:27 INFO - PROCESS | 3672 | --DOCSHELL 14C92C00 == 32 [pid = 3672] [id = 354] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19AE7000) [pid = 3672] [serial = 1047] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19BE2000) [pid = 3672] [serial = 1048] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (189D6400) [pid = 3672] [serial = 1036] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (199A6C00) [pid = 3672] [serial = 1039] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (17322800) [pid = 3672] [serial = 1030] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A43000) [pid = 3672] [serial = 1045] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18234C00) [pid = 3672] [serial = 1032] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182CC000) [pid = 3672] [serial = 1033] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (18998C00) [pid = 3672] [serial = 1035] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (184BB800) [pid = 3672] [serial = 1041] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D8000) [pid = 3672] [serial = 1038] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1999BC00) [pid = 3672] [serial = 1015] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17315400) [pid = 3672] [serial = 1029] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10541000) [pid = 3672] [serial = 1023] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1064D000) [pid = 3672] [serial = 1024] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1605F800) [pid = 3672] [serial = 1020] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17318400) [pid = 3672] [serial = 1021] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1064C400) [pid = 3672] [serial = 1017] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10706800) [pid = 3672] [serial = 1018] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10A52C00) [pid = 3672] [serial = 1026] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A71800) [pid = 3672] [serial = 1027] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19A2CC00) [pid = 3672] [serial = 1044] [outer = 00000000] [url = about:blank] 09:22:27 INFO - PROCESS | 3672 | 1467735747209 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 870ms 09:22:27 INFO - PROCESS | 3672 | 1467735747225 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3672 | 1467735747228 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:22:27 INFO - PROCESS | 3672 | 1467735747234 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3672 | 1467735747238 Marionette TRACE conn5 <- [1,1426,null,{}] 09:22:27 INFO - PROCESS | 3672 | 1467735747242 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 3672 | 1467735747244 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:27 INFO - PROCESS | 3672 | 1467735747332 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:22:27 INFO - PROCESS | 3672 | 1467735747339 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3672 | 1467735747341 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:27 INFO - PROCESS | 3672 | ++DOCSHELL 1070FC00 == 33 [pid = 3672] [id = 366] 09:22:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A65400) [pid = 3672] [serial = 1098] [outer = 00000000] 09:22:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10AF7C00) [pid = 3672] [serial = 1099] [outer = 10A65400] 09:22:27 INFO - PROCESS | 3672 | 1467735747389 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (149EBC00) [pid = 3672] [serial = 1100] [outer = 10A65400] 09:22:27 INFO - PROCESS | 3672 | 1467735747861 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 09:22:27 INFO - PROCESS | 3672 | 1467735747924 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3672 | 1467735747927 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:22:27 INFO - PROCESS | 3672 | 1467735747930 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:22:27 INFO - PROCESS | 3672 | 1467735747932 Marionette TRACE conn5 <- [1,1430,null,{}] 09:22:27 INFO - PROCESS | 3672 | 1467735747942 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 3672 | 1467735747947 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:28 INFO - PROCESS | 3672 | 1467735748064 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:22:28 INFO - PROCESS | 3672 | 1467735748158 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3672 | 1467735748162 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:28 INFO - PROCESS | 3672 | ++DOCSHELL 1731F400 == 34 [pid = 3672] [id = 367] 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17323400) [pid = 3672] [serial = 1101] [outer = 00000000] 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1737CC00) [pid = 3672] [serial = 1102] [outer = 17323400] 09:22:28 INFO - PROCESS | 3672 | 1467735748211 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17F17400) [pid = 3672] [serial = 1103] [outer = 17323400] 09:22:28 INFO - PROCESS | 3672 | 1467735748607 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 09:22:28 INFO - PROCESS | 3672 | 1467735748664 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3672 | 1467735748666 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:22:28 INFO - PROCESS | 3672 | 1467735748670 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:22:28 INFO - PROCESS | 3672 | 1467735748671 Marionette TRACE conn5 <- [1,1434,null,{}] 09:22:28 INFO - PROCESS | 3672 | 1467735748679 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 3672 | 1467735748681 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:28 INFO - PROCESS | 3672 | 1467735748767 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:22:28 INFO - PROCESS | 3672 | 1467735748773 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3672 | 1467735748776 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:28 INFO - PROCESS | 3672 | ++DOCSHELL 1827C000 == 35 [pid = 3672] [id = 368] 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182C5400) [pid = 3672] [serial = 1104] [outer = 00000000] 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18990C00) [pid = 3672] [serial = 1105] [outer = 182C5400] 09:22:28 INFO - PROCESS | 3672 | 1467735748823 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (189D4000) [pid = 3672] [serial = 1106] [outer = 182C5400] 09:22:29 INFO - PROCESS | 3672 | 1467735749326 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 09:22:29 INFO - PROCESS | 3672 | 1467735749344 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:22:29 INFO - PROCESS | 3672 | 1467735749346 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:22:29 INFO - PROCESS | 3672 | 1467735749350 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 3672 | 1467735749351 Marionette TRACE conn5 <- [1,1438,null,{}] 09:22:29 INFO - PROCESS | 3672 | 1467735749362 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 3672 | 1467735749364 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:29 INFO - PROCESS | 3672 | 1467735749499 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:22:29 INFO - PROCESS | 3672 | 1467735749505 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3672 | 1467735749507 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:29 INFO - PROCESS | 3672 | ++DOCSHELL 18993400 == 36 [pid = 3672] [id = 369] 09:22:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18D0C400) [pid = 3672] [serial = 1107] [outer = 00000000] 09:22:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F1400) [pid = 3672] [serial = 1108] [outer = 18D0C400] 09:22:29 INFO - PROCESS | 3672 | 1467735749550 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (196BD000) [pid = 3672] [serial = 1109] [outer = 18D0C400] 09:22:30 INFO - PROCESS | 3672 | 1467735749988 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 09:22:30 INFO - PROCESS | 3672 | 1467735750020 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3672 | 1467735750022 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:22:30 INFO - PROCESS | 3672 | 1467735750025 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3672 | 1467735750027 Marionette TRACE conn5 <- [1,1442,null,{}] 09:22:30 INFO - PROCESS | 3672 | 1467735750035 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3672 | 1467735750041 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:30 INFO - PROCESS | 3672 | 1467735750181 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:22:30 INFO - PROCESS | 3672 | 1467735750244 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3672 | 1467735750246 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:30 INFO - PROCESS | 3672 | ++DOCSHELL 193F1000 == 37 [pid = 3672] [id = 370] 09:22:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (198D1C00) [pid = 3672] [serial = 1110] [outer = 00000000] 09:22:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A30800) [pid = 3672] [serial = 1111] [outer = 198D1C00] 09:22:30 INFO - PROCESS | 3672 | 1467735750291 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A43000) [pid = 3672] [serial = 1112] [outer = 198D1C00] 09:22:30 INFO - PROCESS | 3672 | 1467735750720 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 731ms 09:22:30 INFO - PROCESS | 3672 | 1467735750756 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3672 | 1467735750758 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:22:30 INFO - PROCESS | 3672 | 1467735750770 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3672 | 1467735750772 Marionette TRACE conn5 <- [1,1446,null,{}] 09:22:30 INFO - PROCESS | 3672 | 1467735750810 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3672 | 1467735750812 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:30 INFO - PROCESS | 3672 | 1467735750930 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:22:30 INFO - PROCESS | 3672 | 1467735750941 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3672 | 1467735750943 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:30 INFO - PROCESS | 3672 | ++DOCSHELL 19ABE800 == 38 [pid = 3672] [id = 371] 09:22:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19AE1400) [pid = 3672] [serial = 1113] [outer = 00000000] 09:22:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19E85C00) [pid = 3672] [serial = 1114] [outer = 19AE1400] 09:22:31 INFO - PROCESS | 3672 | 1467735750987 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19AE7800) [pid = 3672] [serial = 1115] [outer = 19AE1400] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (14C93000) [pid = 3672] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10655C00) [pid = 3672] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17316400) [pid = 3672] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14716400) [pid = 3672] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17F18000) [pid = 3672] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18328000) [pid = 3672] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (109AC400) [pid = 3672] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17FD0000) [pid = 3672] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19AE2C00) [pid = 3672] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1AC0A800) [pid = 3672] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19163800) [pid = 3672] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (198D2400) [pid = 3672] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A51C00) [pid = 3672] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:22:31 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (147E8800) [pid = 3672] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:22:31 INFO - PROCESS | 3672 | 1467735751524 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 810ms 09:22:31 INFO - PROCESS | 3672 | 1467735751576 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 3672 | 1467735751579 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:22:31 INFO - PROCESS | 3672 | 1467735751582 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:22:31 INFO - PROCESS | 3672 | 1467735751584 Marionette TRACE conn5 <- [1,1450,null,{}] 09:22:31 INFO - PROCESS | 3672 | 1467735751587 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 3672 | 1467735751589 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:31 INFO - PROCESS | 3672 | 1467735751668 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:22:31 INFO - PROCESS | 3672 | 1467735751674 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3672 | 1467735751676 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:31 INFO - PROCESS | 3672 | ++DOCSHELL 1898F800 == 39 [pid = 3672] [id = 372] 09:22:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18999400) [pid = 3672] [serial = 1116] [outer = 00000000] 09:22:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19A34800) [pid = 3672] [serial = 1117] [outer = 18999400] 09:22:31 INFO - PROCESS | 3672 | 1467735751721 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19ADA400) [pid = 3672] [serial = 1118] [outer = 18999400] 09:22:32 INFO - PROCESS | 3672 | 1467735752161 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 09:22:32 INFO - PROCESS | 3672 | 1467735752216 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3672 | 1467735752218 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:22:32 INFO - PROCESS | 3672 | 1467735752222 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3672 | 1467735752223 Marionette TRACE conn5 <- [1,1454,null,{}] 09:22:32 INFO - PROCESS | 3672 | 1467735752227 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 3672 | 1467735752229 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:32 INFO - PROCESS | 3672 | 1467735752308 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:22:32 INFO - PROCESS | 3672 | 1467735752314 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3672 | 1467735752315 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:32 INFO - PROCESS | 3672 | ++DOCSHELL 18999000 == 40 [pid = 3672] [id = 373] 09:22:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19AE2C00) [pid = 3672] [serial = 1119] [outer = 00000000] 09:22:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1A3DC800) [pid = 3672] [serial = 1120] [outer = 19AE2C00] 09:22:32 INFO - PROCESS | 3672 | 1467735752384 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1A3EAC00) [pid = 3672] [serial = 1121] [outer = 19AE2C00] 09:22:32 INFO - PROCESS | 3672 | 1467735752822 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 09:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:22:32 INFO - PROCESS | 3672 | 1467735752852 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3672 | 1467735752854 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:22:32 INFO - PROCESS | 3672 | 1467735752857 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3672 | 1467735752859 Marionette TRACE conn5 <- [1,1458,null,{}] 09:22:32 INFO - PROCESS | 3672 | 1467735752866 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 3672 | 1467735752878 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:32 INFO - PROCESS | 3672 | 1467735752960 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:22:32 INFO - PROCESS | 3672 | 1467735752965 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3672 | 1467735752967 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:33 INFO - PROCESS | 3672 | ++DOCSHELL 1AC42000 == 41 [pid = 3672] [id = 374] 09:22:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC43800) [pid = 3672] [serial = 1122] [outer = 00000000] 09:22:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1AC87800) [pid = 3672] [serial = 1123] [outer = 1AC43800] 09:22:33 INFO - PROCESS | 3672 | 1467735753010 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1AC89C00) [pid = 3672] [serial = 1124] [outer = 1AC43800] 09:22:33 INFO - PROCESS | 3672 | 1467735753658 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 890ms 09:22:33 INFO - PROCESS | 3672 | 1467735753749 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3672 | 1467735753754 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:22:33 INFO - PROCESS | 3672 | 1467735753759 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3672 | 1467735753763 Marionette TRACE conn5 <- [1,1462,null,{}] 09:22:33 INFO - PROCESS | 3672 | 1467735753769 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3672 | 1467735753772 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:33 INFO - PROCESS | 3672 | 1467735753891 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:22:34 INFO - PROCESS | 3672 | 1467735754017 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3672 | 1467735754020 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:34 INFO - PROCESS | 3672 | ++DOCSHELL 1064F000 == 42 [pid = 3672] [id = 375] 09:22:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (109B5C00) [pid = 3672] [serial = 1125] [outer = 00000000] 09:22:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15095800) [pid = 3672] [serial = 1126] [outer = 109B5C00] 09:22:34 INFO - PROCESS | 3672 | 1467735754079 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (16052000) [pid = 3672] [serial = 1127] [outer = 109B5C00] 09:22:34 INFO - PROCESS | 3672 | 1467735754720 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 971ms 09:22:34 INFO - PROCESS | 3672 | 1467735754734 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3672 | 1467735754738 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:22:34 INFO - PROCESS | 3672 | 1467735754745 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 3672 | 1467735754748 Marionette TRACE conn5 <- [1,1466,null,{}] 09:22:34 INFO - PROCESS | 3672 | 1467735754751 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 3672 | 1467735754754 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:34 INFO - PROCESS | 3672 | 1467735754867 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:22:34 INFO - PROCESS | 3672 | 1467735754972 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3672 | 1467735754975 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:35 INFO - PROCESS | 3672 | ++DOCSHELL 1822C800 == 43 [pid = 3672] [id = 376] 09:22:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1822F400) [pid = 3672] [serial = 1128] [outer = 00000000] 09:22:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (184BD800) [pid = 3672] [serial = 1129] [outer = 1822F400] 09:22:35 INFO - PROCESS | 3672 | 1467735755031 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (18D08C00) [pid = 3672] [serial = 1130] [outer = 1822F400] 09:22:35 INFO - PROCESS | 3672 | 1467735755679 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 09:22:35 INFO - PROCESS | 3672 | 1467735755719 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 3672 | 1467735755721 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:22:35 INFO - PROCESS | 3672 | 1467735755725 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:22:35 INFO - PROCESS | 3672 | 1467735755729 Marionette TRACE conn5 <- [1,1470,null,{}] 09:22:35 INFO - PROCESS | 3672 | 1467735755740 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 3672 | 1467735755745 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:35 INFO - PROCESS | 3672 | 1467735755854 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:22:36 INFO - PROCESS | 3672 | 1467735755989 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3672 | 1467735755992 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:36 INFO - PROCESS | 3672 | ++DOCSHELL 1ADC7400 == 44 [pid = 3672] [id = 377] 09:22:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1ADC7800) [pid = 3672] [serial = 1131] [outer = 00000000] 09:22:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C135C00) [pid = 3672] [serial = 1132] [outer = 1ADC7800] 09:22:36 INFO - PROCESS | 3672 | 1467735756050 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C190C00) [pid = 3672] [serial = 1133] [outer = 1ADC7800] 09:22:36 INFO - PROCESS | 3672 | 1467735756683 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1023ms 09:22:36 INFO - PROCESS | 3672 | 1467735756752 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3672 | 1467735756755 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:22:36 INFO - PROCESS | 3672 | 1467735756758 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:22:36 INFO - PROCESS | 3672 | 1467735756760 Marionette TRACE conn5 <- [1,1474,null,{}] 09:22:36 INFO - PROCESS | 3672 | 1467735756764 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 3672 | 1467735756766 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:36 INFO - PROCESS | 3672 | 1467735756877 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:22:37 INFO - PROCESS | 3672 | 1467735757099 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3672 | 1467735757102 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:37 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E0C00 == 45 [pid = 3672] [id = 378] 09:22:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (0D0EA400) [pid = 3672] [serial = 1134] [outer = 00000000] 09:22:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10649C00) [pid = 3672] [serial = 1135] [outer = 0D0EA400] 09:22:37 INFO - PROCESS | 3672 | 1467735757173 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (109AC000) [pid = 3672] [serial = 1136] [outer = 0D0EA400] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 18999000 == 44 [pid = 3672] [id = 373] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1898F800 == 43 [pid = 3672] [id = 372] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 19ABE800 == 42 [pid = 3672] [id = 371] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 193F1000 == 41 [pid = 3672] [id = 370] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 18993400 == 40 [pid = 3672] [id = 369] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1827C000 == 39 [pid = 3672] [id = 368] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1731F400 == 38 [pid = 3672] [id = 367] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1070FC00 == 37 [pid = 3672] [id = 366] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 14718400 == 36 [pid = 3672] [id = 365] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 17018C00 == 35 [pid = 3672] [id = 363] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 19ADD800 == 34 [pid = 3672] [id = 352] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 17F9D800 == 33 [pid = 3672] [id = 351] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1605D800 == 32 [pid = 3672] [id = 348] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 19A2D000 == 31 [pid = 3672] [id = 349] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 10655000 == 30 [pid = 3672] [id = 364] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1822C800 == 29 [pid = 3672] [id = 376] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1ADC7400 == 28 [pid = 3672] [id = 377] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1AC42000 == 27 [pid = 3672] [id = 374] 09:22:38 INFO - PROCESS | 3672 | --DOCSHELL 1064F000 == 26 [pid = 3672] [id = 375] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (16051C00) [pid = 3672] [serial = 1063] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1512E000) [pid = 3672] [serial = 1062] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10705C00) [pid = 3672] [serial = 1065] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (109B0800) [pid = 3672] [serial = 1066] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1731E400) [pid = 3672] [serial = 1071] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (147EA400) [pid = 3672] [serial = 1068] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (147F5400) [pid = 3672] [serial = 1069] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1822B800) [pid = 3672] [serial = 1074] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18991000) [pid = 3672] [serial = 1077] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (115E4400) [pid = 3672] [serial = 1051] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A54000) [pid = 3672] [serial = 1050] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (189D4800) [pid = 3672] [serial = 1054] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18231800) [pid = 3672] [serial = 1053] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19E94C00) [pid = 3672] [serial = 1057] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19E8D800) [pid = 3672] [serial = 1056] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC85800) [pid = 3672] [serial = 1060] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1AC47C00) [pid = 3672] [serial = 1059] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1827CC00) [pid = 3672] [serial = 1075] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (198D2800) [pid = 3672] [serial = 1080] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (189CCC00) [pid = 3672] [serial = 1078] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (199A0400) [pid = 3672] [serial = 1086] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1999B400) [pid = 3672] [serial = 1087] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19ABD400) [pid = 3672] [serial = 1089] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (198D9800) [pid = 3672] [serial = 1081] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18D0CC00) [pid = 3672] [serial = 1083] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19253800) [pid = 3672] [serial = 1084] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1737BC00) [pid = 3672] [serial = 1072] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1915D800) [pid = 3672] [serial = 1042] [outer = 00000000] [url = about:blank] 09:22:38 INFO - PROCESS | 3672 | 1467735758549 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1835ms 09:22:38 INFO - PROCESS | 3672 | 1467735758597 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:22:38 INFO - PROCESS | 3672 | 1467735758602 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:22:38 INFO - PROCESS | 3672 | 1467735758607 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 3672 | 1467735758610 Marionette TRACE conn5 <- [1,1478,null,{}] 09:22:38 INFO - PROCESS | 3672 | 1467735758616 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 3672 | 1467735758619 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:38 INFO - PROCESS | 3672 | 1467735758712 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:22:38 INFO - PROCESS | 3672 | 1467735758796 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3672 | 1467735758800 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:38 INFO - PROCESS | 3672 | ++DOCSHELL 10542400 == 27 [pid = 3672] [id = 379] 09:22:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10543000) [pid = 3672] [serial = 1137] [outer = 00000000] 09:22:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10650C00) [pid = 3672] [serial = 1138] [outer = 10543000] 09:22:38 INFO - PROCESS | 3672 | 1467735758849 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10702400) [pid = 3672] [serial = 1139] [outer = 10543000] 09:22:39 INFO - PROCESS | 3672 | 1467735759265 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 09:22:39 INFO - PROCESS | 3672 | 1467735759297 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 3672 | 1467735759302 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:22:39 INFO - PROCESS | 3672 | 1467735759308 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 3672 | 1467735759311 Marionette TRACE conn5 <- [1,1482,null,{}] 09:22:39 INFO - PROCESS | 3672 | 1467735759315 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 3672 | 1467735759318 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:39 INFO - PROCESS | 3672 | 1467735759407 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:22:39 INFO - PROCESS | 3672 | 1467735759434 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3672 | 1467735759436 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:39 INFO - PROCESS | 3672 | ++DOCSHELL 10ADF800 == 28 [pid = 3672] [id = 380] 09:22:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10AE8000) [pid = 3672] [serial = 1140] [outer = 00000000] 09:22:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (11646C00) [pid = 3672] [serial = 1141] [outer = 10AE8000] 09:22:39 INFO - PROCESS | 3672 | 1467735759486 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (147E9400) [pid = 3672] [serial = 1142] [outer = 10AE8000] 09:22:40 INFO - PROCESS | 3672 | 1467735759968 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 09:22:40 INFO - PROCESS | 3672 | 1467735759982 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3672 | 1467735759984 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:22:40 INFO - PROCESS | 3672 | 1467735759988 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 3672 | 1467735759991 Marionette TRACE conn5 <- [1,1486,null,{}] 09:22:40 INFO - PROCESS | 3672 | 1467735760003 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3672 | 1467735760008 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:40 INFO - PROCESS | 3672 | 1467735760120 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:22:40 INFO - PROCESS | 3672 | 1467735760130 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3672 | 1467735760133 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:40 INFO - PROCESS | 3672 | ++DOCSHELL 166E2C00 == 29 [pid = 3672] [id = 381] 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (166E3000) [pid = 3672] [serial = 1143] [outer = 00000000] 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17010C00) [pid = 3672] [serial = 1144] [outer = 166E3000] 09:22:40 INFO - PROCESS | 3672 | 1467735760181 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17317400) [pid = 3672] [serial = 1145] [outer = 166E3000] 09:22:40 INFO - PROCESS | 3672 | 1467735760631 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:22:40 INFO - PROCESS | 3672 | 1467735760666 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3672 | 1467735760669 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:22:40 INFO - PROCESS | 3672 | 1467735760672 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:22:40 INFO - PROCESS | 3672 | 1467735760674 Marionette TRACE conn5 <- [1,1490,null,{}] 09:22:40 INFO - PROCESS | 3672 | 1467735760677 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3672 | 1467735760679 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:40 INFO - PROCESS | 3672 | 1467735760801 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:22:40 INFO - PROCESS | 3672 | 1467735760806 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3672 | 1467735760808 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:40 INFO - PROCESS | 3672 | ++DOCSHELL 17324000 == 30 [pid = 3672] [id = 382] 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1737B000) [pid = 3672] [serial = 1146] [outer = 00000000] 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17F93C00) [pid = 3672] [serial = 1147] [outer = 1737B000] 09:22:40 INFO - PROCESS | 3672 | 1467735760853 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1822E800) [pid = 3672] [serial = 1148] [outer = 1737B000] 09:22:41 INFO - PROCESS | 3672 | 1467735761284 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 09:22:41 INFO - PROCESS | 3672 | 1467735761347 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3672 | 1467735761349 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:22:41 INFO - PROCESS | 3672 | 1467735761352 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 3672 | 1467735761353 Marionette TRACE conn5 <- [1,1494,null,{}] 09:22:41 INFO - PROCESS | 3672 | 1467735761357 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 3672 | 1467735761359 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:41 INFO - PROCESS | 3672 | 1467735761466 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:22:41 INFO - PROCESS | 3672 | 1467735761553 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3672 | 1467735761555 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:41 INFO - PROCESS | 3672 | ++DOCSHELL 1827C000 == 31 [pid = 3672] [id = 383] 09:22:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1827D000) [pid = 3672] [serial = 1149] [outer = 00000000] 09:22:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1832A800) [pid = 3672] [serial = 1150] [outer = 1827D000] 09:22:41 INFO - PROCESS | 3672 | 1467735761599 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1898EC00) [pid = 3672] [serial = 1151] [outer = 1827D000] 09:22:42 INFO - PROCESS | 3672 | 1467735762016 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 09:22:42 INFO - PROCESS | 3672 | 1467735762022 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3672 | 1467735762024 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:22:42 INFO - PROCESS | 3672 | 1467735762028 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3672 | 1467735762029 Marionette TRACE conn5 <- [1,1498,null,{}] 09:22:42 INFO - PROCESS | 3672 | 1467735762033 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 3672 | 1467735762038 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:42 INFO - PROCESS | 3672 | 1467735762171 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:22:42 INFO - PROCESS | 3672 | 1467735762177 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3672 | 1467735762179 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:42 INFO - PROCESS | 3672 | ++DOCSHELL 189CF400 == 32 [pid = 3672] [id = 384] 09:22:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (189D0400) [pid = 3672] [serial = 1152] [outer = 00000000] 09:22:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (193F5400) [pid = 3672] [serial = 1153] [outer = 189D0400] 09:22:42 INFO - PROCESS | 3672 | 1467735762223 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (193FB400) [pid = 3672] [serial = 1154] [outer = 189D0400] 09:22:42 INFO - PROCESS | 3672 | 1467735762935 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18D0C400) [pid = 3672] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198D1C00) [pid = 3672] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19AE1400) [pid = 3672] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182C5400) [pid = 3672] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A32400) [pid = 3672] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (147E6400) [pid = 3672] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10707400) [pid = 3672] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A65400) [pid = 3672] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17323400) [pid = 3672] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19AE2C00) [pid = 3672] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1AC43800) [pid = 3672] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:22:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18999400) [pid = 3672] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 09:22:43 INFO - PROCESS | 3672 | 1467735762999 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:22:43 INFO - PROCESS | 3672 | 1467735763001 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:22:43 INFO - PROCESS | 3672 | 1467735763004 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3672 | 1467735763005 Marionette TRACE conn5 <- [1,1502,null,{}] 09:22:43 INFO - PROCESS | 3672 | 1467735763009 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 3672 | 1467735763010 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:43 INFO - PROCESS | 3672 | 1467735763087 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:22:43 INFO - PROCESS | 3672 | 1467735763095 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3672 | 1467735763097 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:43 INFO - PROCESS | 3672 | ++DOCSHELL 109AB400 == 33 [pid = 3672] [id = 385] 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10A65400) [pid = 3672] [serial = 1155] [outer = 00000000] 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15298000) [pid = 3672] [serial = 1156] [outer = 10A65400] 09:22:43 INFO - PROCESS | 3672 | 1467735763140 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1731D800) [pid = 3672] [serial = 1157] [outer = 10A65400] 09:22:43 INFO - PROCESS | 3672 | 1467735763557 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 09:22:43 INFO - PROCESS | 3672 | 1467735763575 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3672 | 1467735763576 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:22:43 INFO - PROCESS | 3672 | 1467735763579 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3672 | 1467735763581 Marionette TRACE conn5 <- [1,1506,null,{}] 09:22:43 INFO - PROCESS | 3672 | 1467735763584 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 3672 | 1467735763586 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:43 INFO - PROCESS | 3672 | 1467735763703 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:22:43 INFO - PROCESS | 3672 | 1467735763708 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3672 | 1467735763710 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:43 INFO - PROCESS | 3672 | ++DOCSHELL 182C5400 == 34 [pid = 3672] [id = 386] 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18328000) [pid = 3672] [serial = 1158] [outer = 00000000] 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D2000) [pid = 3672] [serial = 1159] [outer = 18328000] 09:22:43 INFO - PROCESS | 3672 | 1467735763754 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (196B4400) [pid = 3672] [serial = 1160] [outer = 18328000] 09:22:44 INFO - PROCESS | 3672 | 1467735764150 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 09:22:44 INFO - PROCESS | 3672 | 1467735764213 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3672 | 1467735764215 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:22:44 INFO - PROCESS | 3672 | 1467735764219 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3672 | 1467735764220 Marionette TRACE conn5 <- [1,1510,null,{}] 09:22:44 INFO - PROCESS | 3672 | 1467735764224 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3672 | 1467735764226 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:44 INFO - PROCESS | 3672 | 1467735764304 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:22:44 INFO - PROCESS | 3672 | 1467735764312 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3672 | 1467735764314 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:44 INFO - PROCESS | 3672 | ++DOCSHELL 166E0400 == 35 [pid = 3672] [id = 387] 09:22:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A2800) [pid = 3672] [serial = 1161] [outer = 00000000] 09:22:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (199A7000) [pid = 3672] [serial = 1162] [outer = 199A2800] 09:22:44 INFO - PROCESS | 3672 | 1467735764357 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182F0000) [pid = 3672] [serial = 1163] [outer = 199A2800] 09:22:44 INFO - PROCESS | 3672 | 1467735764803 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:22:44 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 () { 09:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:22:44 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 () { 09:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:22:44 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 () { 09:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:22:44 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 () { 09:22:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:22:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 634ms 09:22:44 INFO - PROCESS | 3672 | 1467735764864 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3672 | 1467735764866 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:22:44 INFO - PROCESS | 3672 | 1467735764869 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3672 | 1467735764870 Marionette TRACE conn5 <- [1,1514,null,{}] 09:22:44 INFO - PROCESS | 3672 | 1467735764874 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3672 | 1467735764876 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:45 INFO - PROCESS | 3672 | 1467735765007 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:22:45 INFO - PROCESS | 3672 | 1467735765144 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3672 | 1467735765148 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:45 INFO - PROCESS | 3672 | ++DOCSHELL 08FE2000 == 36 [pid = 3672] [id = 388] 09:22:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (08FE4400) [pid = 3672] [serial = 1164] [outer = 00000000] 09:22:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0C41CC00) [pid = 3672] [serial = 1165] [outer = 08FE4400] 09:22:45 INFO - PROCESS | 3672 | 1467735765208 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0FFF0400) [pid = 3672] [serial = 1166] [outer = 08FE4400] 09:22:45 INFO - PROCESS | 3672 | 1467735765910 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:22:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:22:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:22:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:22:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1074ms 09:22:46 INFO - PROCESS | 3672 | 1467735765970 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3672 | 1467735765974 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:22:46 INFO - PROCESS | 3672 | 1467735765981 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:22:46 INFO - PROCESS | 3672 | 1467735765984 Marionette TRACE conn5 <- [1,1518,null,{}] 09:22:46 INFO - PROCESS | 3672 | 1467735765989 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 3672 | 1467735765993 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:46 INFO - PROCESS | 3672 | 1467735766123 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:22:46 INFO - PROCESS | 3672 | 1467735766249 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3672 | 1467735766252 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:46 INFO - PROCESS | 3672 | ++DOCSHELL 15168400 == 37 [pid = 3672] [id = 389] 09:22:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1516CC00) [pid = 3672] [serial = 1167] [outer = 00000000] 09:22:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1605F800) [pid = 3672] [serial = 1168] [outer = 1516CC00] 09:22:46 INFO - PROCESS | 3672 | 1467735766309 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1731F400) [pid = 3672] [serial = 1169] [outer = 1516CC00] 09:22:46 INFO - PROCESS | 3672 | 1467735766945 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:22:47 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 09:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:22:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:22:47 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. 09:22:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:22:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1013ms 09:22:47 INFO - PROCESS | 3672 | 1467735767003 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3672 | 1467735767006 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:22:47 INFO - PROCESS | 3672 | 1467735767010 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3672 | 1467735767012 Marionette TRACE conn5 <- [1,1522,null,{}] 09:22:47 INFO - PROCESS | 3672 | 1467735767016 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 3672 | 1467735767019 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:47 INFO - PROCESS | 3672 | 1467735767136 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:22:47 INFO - PROCESS | 3672 | 1467735767250 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3672 | 1467735767253 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:47 INFO - PROCESS | 3672 | ++DOCSHELL 18993000 == 38 [pid = 3672] [id = 390] 09:22:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (189CC400) [pid = 3672] [serial = 1170] [outer = 00000000] 09:22:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (199A5C00) [pid = 3672] [serial = 1171] [outer = 189CC400] 09:22:47 INFO - PROCESS | 3672 | 1467735767308 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19A36C00) [pid = 3672] [serial = 1172] [outer = 189CC400] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 166E0400 == 37 [pid = 3672] [id = 387] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 182C5400 == 36 [pid = 3672] [id = 386] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 109AB400 == 35 [pid = 3672] [id = 385] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 189CF400 == 34 [pid = 3672] [id = 384] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 1827C000 == 33 [pid = 3672] [id = 383] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 17324000 == 32 [pid = 3672] [id = 382] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 166E2C00 == 31 [pid = 3672] [id = 381] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 10ADF800 == 30 [pid = 3672] [id = 380] 09:22:48 INFO - PROCESS | 3672 | --DOCSHELL 10542400 == 29 [pid = 3672] [id = 379] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193F1400) [pid = 3672] [serial = 1108] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19A30800) [pid = 3672] [serial = 1111] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (196BD000) [pid = 3672] [serial = 1109] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19E85C00) [pid = 3672] [serial = 1114] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18990C00) [pid = 3672] [serial = 1105] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19AE3400) [pid = 3672] [serial = 1090] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1492B400) [pid = 3672] [serial = 1096] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14C8E800) [pid = 3672] [serial = 1097] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19A43000) [pid = 3672] [serial = 1112] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (147E9C00) [pid = 3672] [serial = 1092] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14CBAC00) [pid = 3672] [serial = 1093] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10AF7C00) [pid = 3672] [serial = 1099] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (149EBC00) [pid = 3672] [serial = 1100] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1737CC00) [pid = 3672] [serial = 1102] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17F17400) [pid = 3672] [serial = 1103] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1A3EAC00) [pid = 3672] [serial = 1121] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A2EC00) [pid = 3672] [serial = 667] [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.] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A3DC800) [pid = 3672] [serial = 1120] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1AC87800) [pid = 3672] [serial = 1123] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19AE7800) [pid = 3672] [serial = 1115] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1AC89C00) [pid = 3672] [serial = 1124] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19A34800) [pid = 3672] [serial = 1117] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19ADA400) [pid = 3672] [serial = 1118] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (189D4000) [pid = 3672] [serial = 1106] [outer = 00000000] [url = about:blank] 09:22:48 INFO - PROCESS | 3672 | 1467735768212 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1233ms 09:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:22:48 INFO - PROCESS | 3672 | 1467735768245 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3672 | 1467735768249 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3672 | 1467735768254 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 3672 | 1467735768257 Marionette TRACE conn5 <- [1,1526,null,{}] 09:22:48 INFO - PROCESS | 3672 | 1467735768262 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 3672 | 1467735768265 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:48 INFO - PROCESS | 3672 | 1467735768352 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:22:48 INFO - PROCESS | 3672 | 1467735768366 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3672 | 1467735768369 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:48 INFO - PROCESS | 3672 | ++DOCSHELL 109AC800 == 30 [pid = 3672] [id = 391] 09:22:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (109B0800) [pid = 3672] [serial = 1173] [outer = 00000000] 09:22:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A4A000) [pid = 3672] [serial = 1174] [outer = 109B0800] 09:22:48 INFO - PROCESS | 3672 | 1467735768416 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A54000) [pid = 3672] [serial = 1175] [outer = 109B0800] 09:22:48 INFO - PROCESS | 3672 | 1467735768894 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:22:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 09:22:48 INFO - PROCESS | 3672 | 1467735768925 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3672 | 1467735768929 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:22:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:22:49 INFO - PROCESS | 3672 | 1467735768969 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3672 | 1467735768972 Marionette TRACE conn5 <- [1,1530,null,{}] 09:22:49 INFO - PROCESS | 3672 | 1467735768978 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 3672 | 1467735768981 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:49 INFO - PROCESS | 3672 | 1467735769068 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:22:49 INFO - PROCESS | 3672 | 1467735769152 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3672 | 1467735769154 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:49 INFO - PROCESS | 3672 | ++DOCSHELL 14AD5C00 == 31 [pid = 3672] [id = 392] 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (14CBAC00) [pid = 3672] [serial = 1176] [outer = 00000000] 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15171C00) [pid = 3672] [serial = 1177] [outer = 14CBAC00] 09:22:49 INFO - PROCESS | 3672 | 1467735769209 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (166E0000) [pid = 3672] [serial = 1178] [outer = 14CBAC00] 09:22:49 INFO - PROCESS | 3672 | 1467735769603 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:22:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 710ms 09:22:49 INFO - PROCESS | 3672 | 1467735769650 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3672 | 1467735769652 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:22:49 INFO - PROCESS | 3672 | 1467735769655 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:22:49 INFO - PROCESS | 3672 | 1467735769659 Marionette TRACE conn5 <- [1,1534,null,{}] 09:22:49 INFO - PROCESS | 3672 | 1467735769669 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 3672 | 1467735769674 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:49 INFO - PROCESS | 3672 | 1467735769760 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:22:49 INFO - PROCESS | 3672 | 1467735769767 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3672 | 1467735769770 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:49 INFO - PROCESS | 3672 | ++DOCSHELL 182F4C00 == 32 [pid = 3672] [id = 393] 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18323C00) [pid = 3672] [serial = 1179] [outer = 00000000] 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18991400) [pid = 3672] [serial = 1180] [outer = 18323C00] 09:22:49 INFO - PROCESS | 3672 | 1467735769818 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (189D2400) [pid = 3672] [serial = 1181] [outer = 18323C00] 09:22:50 INFO - PROCESS | 3672 | 1467735770272 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:22:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 09:22:50 INFO - PROCESS | 3672 | 1467735770333 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 3672 | 1467735770336 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:22:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:22:50 INFO - PROCESS | 3672 | 1467735770339 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 3672 | 1467735770341 Marionette TRACE conn5 <- [1,1538,null,{}] 09:22:50 INFO - PROCESS | 3672 | 1467735770344 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 3672 | 1467735770346 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:50 INFO - PROCESS | 3672 | 1467735770491 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:22:50 INFO - PROCESS | 3672 | 1467735770512 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 3672 | 1467735770514 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:50 INFO - PROCESS | 3672 | ++DOCSHELL 193F8C00 == 33 [pid = 3672] [id = 394] 09:22:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193FC400) [pid = 3672] [serial = 1182] [outer = 00000000] 09:22:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D4000) [pid = 3672] [serial = 1183] [outer = 193FC400] 09:22:50 INFO - PROCESS | 3672 | 1467735770558 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198DE000) [pid = 3672] [serial = 1184] [outer = 193FC400] 09:22:51 INFO - PROCESS | 3672 | 1467735771009 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 09:22:51 INFO - PROCESS | 3672 | 1467735771077 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3672 | 1467735771079 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:22:51 INFO - PROCESS | 3672 | 1467735771083 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3672 | 1467735771085 Marionette TRACE conn5 <- [1,1542,null,{}] 09:22:51 INFO - PROCESS | 3672 | 1467735771088 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 3672 | 1467735771090 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:51 INFO - PROCESS | 3672 | 1467735771201 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:22:51 INFO - PROCESS | 3672 | 1467735771211 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3672 | 1467735771213 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:51 INFO - PROCESS | 3672 | ++DOCSHELL 1999D400 == 34 [pid = 3672] [id = 395] 09:22:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A2C00) [pid = 3672] [serial = 1185] [outer = 00000000] 09:22:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19A32400) [pid = 3672] [serial = 1186] [outer = 199A2C00] 09:22:51 INFO - PROCESS | 3672 | 1467735771257 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A33C00) [pid = 3672] [serial = 1187] [outer = 199A2C00] 09:22:51 INFO - PROCESS | 3672 | 1467735771729 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 09:22:51 INFO - PROCESS | 3672 | 1467735771762 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3672 | 1467735771764 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:22:51 INFO - PROCESS | 3672 | 1467735771768 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3672 | 1467735771770 Marionette TRACE conn5 <- [1,1546,null,{}] 09:22:51 INFO - PROCESS | 3672 | 1467735771774 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 3672 | 1467735771779 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:51 INFO - PROCESS | 3672 | 1467735771953 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:22:52 INFO - PROCESS | 3672 | 1467735772019 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3672 | 1467735772022 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:52 INFO - PROCESS | 3672 | ++DOCSHELL 15128800 == 35 [pid = 3672] [id = 396] 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19ADE800) [pid = 3672] [serial = 1188] [outer = 00000000] 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E87400) [pid = 3672] [serial = 1189] [outer = 19ADE800] 09:22:52 INFO - PROCESS | 3672 | 1467735772065 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19E8C800) [pid = 3672] [serial = 1190] [outer = 19ADE800] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (166E3000) [pid = 3672] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10543000) [pid = 3672] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10AE8000) [pid = 3672] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (0D0EA400) [pid = 3672] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1737B000) [pid = 3672] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (109B5C00) [pid = 3672] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1822F400) [pid = 3672] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1ADC7800) [pid = 3672] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1827D000) [pid = 3672] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A65400) [pid = 3672] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189D0400) [pid = 3672] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:22:52 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18328000) [pid = 3672] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:22:52 INFO - PROCESS | 3672 | 1467735772524 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 771ms 09:22:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:22:52 INFO - PROCESS | 3672 | 1467735772540 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3672 | 1467735772542 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 3672 | 1467735772545 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 3672 | 1467735772546 Marionette TRACE conn5 <- [1,1550,null,{}] 09:22:52 INFO - PROCESS | 3672 | 1467735772550 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 3672 | 1467735772552 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:52 INFO - PROCESS | 3672 | 1467735772630 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:22:52 INFO - PROCESS | 3672 | 1467735772635 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3672 | 1467735772637 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:52 INFO - PROCESS | 3672 | ++DOCSHELL 10AE8000 == 36 [pid = 3672] [id = 397] 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (166E3000) [pid = 3672] [serial = 1191] [outer = 00000000] 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19ADAC00) [pid = 3672] [serial = 1192] [outer = 166E3000] 09:22:52 INFO - PROCESS | 3672 | 1467735772680 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19E8D800) [pid = 3672] [serial = 1193] [outer = 166E3000] 09:22:53 INFO - PROCESS | 3672 | 1467735773112 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 09:22:53 INFO - PROCESS | 3672 | 1467735773176 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3672 | 1467735773178 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:22:53 INFO - PROCESS | 3672 | 1467735773181 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3672 | 1467735773183 Marionette TRACE conn5 <- [1,1554,null,{}] 09:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:22:53 INFO - PROCESS | 3672 | 1467735773187 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3672 | 1467735773189 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:53 INFO - PROCESS | 3672 | 1467735773268 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:22:53 INFO - PROCESS | 3672 | 1467735773299 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3672 | 1467735773301 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:53 INFO - PROCESS | 3672 | ++DOCSHELL 18328C00 == 37 [pid = 3672] [id = 398] 09:22:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1A3DEC00) [pid = 3672] [serial = 1194] [outer = 00000000] 09:22:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC3E800) [pid = 3672] [serial = 1195] [outer = 1A3DEC00] 09:22:53 INFO - PROCESS | 3672 | 1467735773345 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1AC3F000) [pid = 3672] [serial = 1196] [outer = 1A3DEC00] 09:22:53 INFO - PROCESS | 3672 | 1467735773773 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:22:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 09:22:53 INFO - PROCESS | 3672 | 1467735773825 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3672 | 1467735773828 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:22:53 INFO - PROCESS | 3672 | 1467735773831 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3672 | 1467735773832 Marionette TRACE conn5 <- [1,1558,null,{}] 09:22:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:22:53 INFO - PROCESS | 3672 | 1467735773836 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3672 | 1467735773837 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:53 INFO - PROCESS | 3672 | 1467735773917 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:22:53 INFO - PROCESS | 3672 | 1467735773923 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3672 | 1467735773925 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:53 INFO - PROCESS | 3672 | ++DOCSHELL 182EDC00 == 38 [pid = 3672] [id = 399] 09:22:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1832EC00) [pid = 3672] [serial = 1197] [outer = 00000000] 09:22:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC8C000) [pid = 3672] [serial = 1198] [outer = 1832EC00] 09:22:54 INFO - PROCESS | 3672 | 1467735773970 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1AC86800) [pid = 3672] [serial = 1199] [outer = 1832EC00] 09:22:54 INFO - PROCESS | 3672 | 1467735774393 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 09:22:54 INFO - PROCESS | 3672 | 1467735774517 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3672 | 1467735774521 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:22:54 INFO - PROCESS | 3672 | 1467735774526 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3672 | 1467735774530 Marionette TRACE conn5 <- [1,1562,null,{}] 09:22:54 INFO - PROCESS | 3672 | 1467735774536 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 3672 | 1467735774540 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:54 INFO - PROCESS | 3672 | 1467735774703 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:22:54 INFO - PROCESS | 3672 | 1467735774819 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3672 | 1467735774823 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:54 INFO - PROCESS | 3672 | ++DOCSHELL 109B4400 == 39 [pid = 3672] [id = 400] 09:22:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (109E6000) [pid = 3672] [serial = 1200] [outer = 00000000] 09:22:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10A65400) [pid = 3672] [serial = 1201] [outer = 109E6000] 09:22:54 INFO - PROCESS | 3672 | 1467735774880 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (147E9C00) [pid = 3672] [serial = 1202] [outer = 109E6000] 09:22:55 INFO - PROCESS | 3672 | 1467735775442 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:22:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 990ms 09:22:55 INFO - PROCESS | 3672 | 1467735775519 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3672 | 1467735775523 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:22:55 INFO - PROCESS | 3672 | 1467735775529 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3672 | 1467735775533 Marionette TRACE conn5 <- [1,1566,null,{}] 09:22:55 INFO - PROCESS | 3672 | 1467735775537 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3672 | 1467735775540 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:55 INFO - PROCESS | 3672 | 1467735775661 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:22:55 INFO - PROCESS | 3672 | 1467735775792 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3672 | 1467735775795 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:55 INFO - PROCESS | 3672 | ++DOCSHELL 18229400 == 40 [pid = 3672] [id = 401] 09:22:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18232000) [pid = 3672] [serial = 1203] [outer = 00000000] 09:22:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1898F400) [pid = 3672] [serial = 1204] [outer = 18232000] 09:22:55 INFO - PROCESS | 3672 | 1467735775852 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1915D000) [pid = 3672] [serial = 1205] [outer = 18232000] 09:22:56 INFO - PROCESS | 3672 | 1467735776454 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 09:22:56 INFO - PROCESS | 3672 | 1467735776522 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3672 | 1467735776525 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:22:56 INFO - PROCESS | 3672 | 1467735776530 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3672 | 1467735776532 Marionette TRACE conn5 <- [1,1570,null,{}] 09:22:56 INFO - PROCESS | 3672 | 1467735776543 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 3672 | 1467735776548 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:56 INFO - PROCESS | 3672 | 1467735776660 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:22:56 INFO - PROCESS | 3672 | 1467735776796 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 3672 | 1467735776800 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:56 INFO - PROCESS | 3672 | ++DOCSHELL 19E86800 == 41 [pid = 3672] [id = 402] 09:22:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19E89000) [pid = 3672] [serial = 1206] [outer = 00000000] 09:22:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC91800) [pid = 3672] [serial = 1207] [outer = 19E89000] 09:22:56 INFO - PROCESS | 3672 | 1467735776858 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C13C000) [pid = 3672] [serial = 1208] [outer = 19E89000] 09:22:57 INFO - PROCESS | 3672 | 1467735777437 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:22:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 09:22:57 INFO - PROCESS | 3672 | 1467735777504 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 3672 | 1467735777506 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:22:57 INFO - PROCESS | 3672 | 1467735777510 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:22:57 INFO - PROCESS | 3672 | 1467735777512 Marionette TRACE conn5 <- [1,1574,null,{}] 09:22:57 INFO - PROCESS | 3672 | 1467735777515 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 3672 | 1467735777518 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:57 INFO - PROCESS | 3672 | 1467735777633 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:22:57 INFO - PROCESS | 3672 | 1467735777736 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3672 | 1467735777738 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:57 INFO - PROCESS | 3672 | ++DOCSHELL 1C9F9C00 == 42 [pid = 3672] [id = 403] 09:22:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C9FA000) [pid = 3672] [serial = 1209] [outer = 00000000] 09:22:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1D2D9800) [pid = 3672] [serial = 1210] [outer = 1C9FA000] 09:22:57 INFO - PROCESS | 3672 | 1467735777791 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1D2DF400) [pid = 3672] [serial = 1211] [outer = 1C9FA000] 09:22:58 INFO - PROCESS | 3672 | 1467735778402 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:22:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 09:22:58 INFO - PROCESS | 3672 | 1467735778444 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3672 | 1467735778446 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:22:58 INFO - PROCESS | 3672 | 1467735778449 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:22:58 INFO - PROCESS | 3672 | 1467735778451 Marionette TRACE conn5 <- [1,1578,null,{}] 09:22:58 INFO - PROCESS | 3672 | 1467735778455 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3672 | 1467735778458 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:58 INFO - PROCESS | 3672 | 1467735778563 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:22:58 INFO - PROCESS | 3672 | 1467735778671 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3672 | 1467735778673 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:58 INFO - PROCESS | 3672 | ++DOCSHELL 1070B800 == 43 [pid = 3672] [id = 404] 09:22:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10A4AC00) [pid = 3672] [serial = 1212] [outer = 00000000] 09:22:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (151E3400) [pid = 3672] [serial = 1213] [outer = 10A4AC00] 09:22:58 INFO - PROCESS | 3672 | 1467735778726 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (17318800) [pid = 3672] [serial = 1214] [outer = 10A4AC00] 09:22:59 INFO - PROCESS | 3672 | 1467735779447 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1068ms 09:22:59 INFO - PROCESS | 3672 | 1467735779522 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3672 | 1467735779526 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:22:59 INFO - PROCESS | 3672 | 1467735779530 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3672 | 1467735779535 Marionette TRACE conn5 <- [1,1582,null,{}] 09:22:59 INFO - PROCESS | 3672 | 1467735779540 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 3672 | 1467735779542 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:59 INFO - PROCESS | 3672 | 1467735779647 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:22:59 INFO - PROCESS | 3672 | 1467735779792 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3672 | 1467735779795 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:22:59 INFO - PROCESS | 3672 | ++DOCSHELL 1070A800 == 44 [pid = 3672] [id = 405] 09:22:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (109B5C00) [pid = 3672] [serial = 1215] [outer = 00000000] 09:22:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (151E6800) [pid = 3672] [serial = 1216] [outer = 109B5C00] 09:22:59 INFO - PROCESS | 3672 | 1467735779844 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (17320800) [pid = 3672] [serial = 1217] [outer = 109B5C00] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 18328C00 == 43 [pid = 3672] [id = 398] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 10AE8000 == 42 [pid = 3672] [id = 397] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 15128800 == 41 [pid = 3672] [id = 396] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 1999D400 == 40 [pid = 3672] [id = 395] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 193F8C00 == 39 [pid = 3672] [id = 394] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 182F4C00 == 38 [pid = 3672] [id = 393] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 14AD5C00 == 37 [pid = 3672] [id = 392] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 109AC800 == 36 [pid = 3672] [id = 391] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 18993000 == 35 [pid = 3672] [id = 390] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 15168400 == 34 [pid = 3672] [id = 389] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 08FE2000 == 33 [pid = 3672] [id = 388] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 0D0E0C00 == 32 [pid = 3672] [id = 378] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 1070B800 == 31 [pid = 3672] [id = 404] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 1C9F9C00 == 30 [pid = 3672] [id = 403] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 19E86800 == 29 [pid = 3672] [id = 402] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 182EDC00 == 28 [pid = 3672] [id = 399] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 109B4400 == 27 [pid = 3672] [id = 400] 09:23:00 INFO - PROCESS | 3672 | --DOCSHELL 18229400 == 26 [pid = 3672] [id = 401] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (199A7000) [pid = 3672] [serial = 1162] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (17010C00) [pid = 3672] [serial = 1144] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (10650C00) [pid = 3672] [serial = 1138] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (10702400) [pid = 3672] [serial = 1139] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (11646C00) [pid = 3672] [serial = 1141] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (147E9400) [pid = 3672] [serial = 1142] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (109AC000) [pid = 3672] [serial = 1136] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (10649C00) [pid = 3672] [serial = 1135] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (17F93C00) [pid = 3672] [serial = 1147] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (16052000) [pid = 3672] [serial = 1127] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (15095800) [pid = 3672] [serial = 1126] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (18D08C00) [pid = 3672] [serial = 1130] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (184BD800) [pid = 3672] [serial = 1129] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1C190C00) [pid = 3672] [serial = 1133] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1C135C00) [pid = 3672] [serial = 1132] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1898EC00) [pid = 3672] [serial = 1151] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1832A800) [pid = 3672] [serial = 1150] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1731D800) [pid = 3672] [serial = 1157] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (193F5400) [pid = 3672] [serial = 1153] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15298000) [pid = 3672] [serial = 1156] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (193FB400) [pid = 3672] [serial = 1154] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (198D2000) [pid = 3672] [serial = 1159] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (196B4400) [pid = 3672] [serial = 1160] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17317400) [pid = 3672] [serial = 1145] [outer = 00000000] [url = about:blank] 09:23:00 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1822E800) [pid = 3672] [serial = 1148] [outer = 00000000] [url = about:blank] 09:23:01 INFO - PROCESS | 3672 | 1467735781051 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1582ms 09:23:01 INFO - PROCESS | 3672 | 1467735781114 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:23:01 INFO - PROCESS | 3672 | 1467735781118 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:23:01 INFO - PROCESS | 3672 | 1467735781123 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 3672 | 1467735781127 Marionette TRACE conn5 <- [1,1586,null,{}] 09:23:01 INFO - PROCESS | 3672 | 1467735781132 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 3672 | 1467735781135 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:01 INFO - PROCESS | 3672 | 1467735781224 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:23:01 INFO - PROCESS | 3672 | 1467735781346 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3672 | 1467735781349 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:01 INFO - PROCESS | 3672 | ++DOCSHELL 10544400 == 27 [pid = 3672] [id = 406] 09:23:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10649C00) [pid = 3672] [serial = 1218] [outer = 00000000] 09:23:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10710800) [pid = 3672] [serial = 1219] [outer = 10649C00] 09:23:01 INFO - PROCESS | 3672 | 1467735781396 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (10A45400) [pid = 3672] [serial = 1220] [outer = 10649C00] 09:23:01 INFO - PROCESS | 3672 | 1467735781777 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 09:23:01 INFO - PROCESS | 3672 | 1467735781814 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 3672 | 1467735781819 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:23:01 INFO - PROCESS | 3672 | 1467735781825 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 3672 | 1467735781828 Marionette TRACE conn5 <- [1,1590,null,{}] 09:23:01 INFO - PROCESS | 3672 | 1467735781832 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 3672 | 1467735781834 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:01 INFO - PROCESS | 3672 | 1467735781954 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:23:02 INFO - PROCESS | 3672 | 1467735781961 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 3672 | 1467735781964 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:02 INFO - PROCESS | 3672 | ++DOCSHELL 10A6DC00 == 28 [pid = 3672] [id = 407] 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (14711800) [pid = 3672] [serial = 1221] [outer = 00000000] 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (14ACCC00) [pid = 3672] [serial = 1222] [outer = 14711800] 09:23:02 INFO - PROCESS | 3672 | 1467735782011 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14CBF400) [pid = 3672] [serial = 1223] [outer = 14711800] 09:23:02 INFO - PROCESS | 3672 | 1467735782472 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 09:23:02 INFO - PROCESS | 3672 | 1467735782559 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3672 | 1467735782561 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:23:02 INFO - PROCESS | 3672 | 1467735782565 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:23:02 INFO - PROCESS | 3672 | 1467735782568 Marionette TRACE conn5 <- [1,1594,null,{}] 09:23:02 INFO - PROCESS | 3672 | 1467735782579 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 3672 | 1467735782584 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:02 INFO - PROCESS | 3672 | 1467735782669 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:23:02 INFO - PROCESS | 3672 | 1467735782683 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 3672 | 1467735782687 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:02 INFO - PROCESS | 3672 | ++DOCSHELL 17320000 == 29 [pid = 3672] [id = 408] 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17324400) [pid = 3672] [serial = 1224] [outer = 00000000] 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1737CC00) [pid = 3672] [serial = 1225] [outer = 17324400] 09:23:02 INFO - PROCESS | 3672 | 1467735782735 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F90000) [pid = 3672] [serial = 1226] [outer = 17324400] 09:23:03 INFO - PROCESS | 3672 | 1467735783221 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 09:23:03 INFO - PROCESS | 3672 | 1467735783243 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3672 | 1467735783245 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 3672 | 1467735783249 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:23:03 INFO - PROCESS | 3672 | 1467735783250 Marionette TRACE conn5 <- [1,1598,null,{}] 09:23:03 INFO - PROCESS | 3672 | 1467735783254 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 3672 | 1467735783256 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:03 INFO - PROCESS | 3672 | 1467735783406 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:23:03 INFO - PROCESS | 3672 | 1467735783483 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3672 | 1467735783485 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:03 INFO - PROCESS | 3672 | ++DOCSHELL 18229800 == 30 [pid = 3672] [id = 409] 09:23:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1822EC00) [pid = 3672] [serial = 1227] [outer = 00000000] 09:23:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182D1400) [pid = 3672] [serial = 1228] [outer = 1822EC00] 09:23:03 INFO - PROCESS | 3672 | 1467735783530 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (184C3800) [pid = 3672] [serial = 1229] [outer = 1822EC00] 09:23:03 INFO - PROCESS | 3672 | 1467735783928 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 09:23:04 INFO - PROCESS | 3672 | 1467735783983 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:23:04 INFO - PROCESS | 3672 | 1467735783985 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:23:04 INFO - PROCESS | 3672 | 1467735783988 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3672 | 1467735783990 Marionette TRACE conn5 <- [1,1602,null,{}] 09:23:04 INFO - PROCESS | 3672 | 1467735783994 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 3672 | 1467735783996 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:04 INFO - PROCESS | 3672 | 1467735784105 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:23:04 INFO - PROCESS | 3672 | 1467735784111 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3672 | 1467735784113 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:04 INFO - PROCESS | 3672 | ++DOCSHELL 1898E400 == 31 [pid = 3672] [id = 410] 09:23:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18990C00) [pid = 3672] [serial = 1230] [outer = 00000000] 09:23:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (189D6C00) [pid = 3672] [serial = 1231] [outer = 18990C00] 09:23:04 INFO - PROCESS | 3672 | 1467735784156 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (189DA400) [pid = 3672] [serial = 1232] [outer = 18990C00] 09:23:04 INFO - PROCESS | 3672 | 1467735784662 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:23: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 09:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 09:23:04 INFO - PROCESS | 3672 | 1467735784720 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3672 | 1467735784722 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:23:04 INFO - PROCESS | 3672 | 1467735784763 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3672 | 1467735784765 Marionette TRACE conn5 <- [1,1606,null,{}] 09:23:04 INFO - PROCESS | 3672 | 1467735784769 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 3672 | 1467735784775 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:04 INFO - PROCESS | 3672 | 1467735784906 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:23:04 INFO - PROCESS | 3672 | 1467735784912 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3672 | 1467735784914 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:05 INFO - PROCESS | 3672 | ++DOCSHELL 10708000 == 32 [pid = 3672] [id = 411] 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10D51C00) [pid = 3672] [serial = 1233] [outer = 00000000] 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (18229C00) [pid = 3672] [serial = 1234] [outer = 10D51C00] 09:23:05 INFO - PROCESS | 3672 | 1467735785248 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (198D9800) [pid = 3672] [serial = 1235] [outer = 10D51C00] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (193FC400) [pid = 3672] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (199A2C00) [pid = 3672] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19ADE800) [pid = 3672] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1516CC00) [pid = 3672] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (189CC400) [pid = 3672] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (199A2800) [pid = 3672] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (109B0800) [pid = 3672] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18323C00) [pid = 3672] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14CBAC00) [pid = 3672] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (08FE4400) [pid = 3672] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (166E3000) [pid = 3672] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1A3DEC00) [pid = 3672] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:23:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1832EC00) [pid = 3672] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:23:05 INFO - PROCESS | 3672 | 1467735785614 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 09:23:05 INFO - PROCESS | 3672 | 1467735785685 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:23:05 INFO - PROCESS | 3672 | 1467735785687 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:23:05 INFO - PROCESS | 3672 | 1467735785691 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3672 | 1467735785692 Marionette TRACE conn5 <- [1,1610,null,{}] 09:23:05 INFO - PROCESS | 3672 | 1467735785696 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 3672 | 1467735785697 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:05 INFO - PROCESS | 3672 | 1467735785809 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:23:05 INFO - PROCESS | 3672 | 1467735785816 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 3672 | 1467735785818 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:05 INFO - PROCESS | 3672 | ++DOCSHELL 10655800 == 33 [pid = 3672] [id = 412] 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1492C800) [pid = 3672] [serial = 1236] [outer = 00000000] 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1980F800) [pid = 3672] [serial = 1237] [outer = 1492C800] 09:23:05 INFO - PROCESS | 3672 | 1467735785861 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (198DF000) [pid = 3672] [serial = 1238] [outer = 1492C800] 09:23:06 INFO - PROCESS | 3672 | 1467735786272 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:23:06 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 09:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 09:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:23:06 INFO - PROCESS | 3672 | 1467735786322 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3672 | 1467735786324 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 3672 | 1467735786327 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3672 | 1467735786328 Marionette TRACE conn5 <- [1,1614,null,{}] 09:23:06 INFO - PROCESS | 3672 | 1467735786332 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 3672 | 1467735786334 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:06 INFO - PROCESS | 3672 | 1467735786448 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:23:06 INFO - PROCESS | 3672 | 1467735786487 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3672 | 1467735786489 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:06 INFO - PROCESS | 3672 | ++DOCSHELL 10703400 == 34 [pid = 3672] [id = 413] 09:23:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1980CC00) [pid = 3672] [serial = 1239] [outer = 00000000] 09:23:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A2A400) [pid = 3672] [serial = 1240] [outer = 1980CC00] 09:23:06 INFO - PROCESS | 3672 | 1467735786532 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18230800) [pid = 3672] [serial = 1241] [outer = 1980CC00] 09:23:06 INFO - PROCESS | 3672 | 1467735786933 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 09:23:06 INFO - PROCESS | 3672 | 1467735786958 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3672 | 1467735786960 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:23:07 INFO - PROCESS | 3672 | 1467735786963 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3672 | 1467735786965 Marionette TRACE conn5 <- [1,1618,null,{}] 09:23:07 INFO - PROCESS | 3672 | 1467735786968 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 3672 | 1467735786970 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:07 INFO - PROCESS | 3672 | 1467735787048 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:23:07 INFO - PROCESS | 3672 | 1467735787142 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3672 | 1467735787143 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:07 INFO - PROCESS | 3672 | ++DOCSHELL 19A36800 == 35 [pid = 3672] [id = 414] 09:23:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19A4C400) [pid = 3672] [serial = 1242] [outer = 00000000] 09:23:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19ADEC00) [pid = 3672] [serial = 1243] [outer = 19A4C400] 09:23:07 INFO - PROCESS | 3672 | 1467735787196 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19AE8000) [pid = 3672] [serial = 1244] [outer = 19A4C400] 09:23:07 INFO - PROCESS | 3672 | 1467735787931 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1014ms 09:23:08 INFO - PROCESS | 3672 | 1467735787982 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3672 | 1467735787987 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:23:08 INFO - PROCESS | 3672 | 1467735787991 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3672 | 1467735787997 Marionette TRACE conn5 <- [1,1622,null,{}] 09:23:08 INFO - PROCESS | 3672 | 1467735788021 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 3672 | 1467735788024 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:08 INFO - PROCESS | 3672 | 1467735788172 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:23:08 INFO - PROCESS | 3672 | 1467735788301 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3672 | 1467735788304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:08 INFO - PROCESS | 3672 | ++DOCSHELL 10706800 == 36 [pid = 3672] [id = 415] 09:23:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10709C00) [pid = 3672] [serial = 1245] [outer = 00000000] 09:23:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (147ED000) [pid = 3672] [serial = 1246] [outer = 10709C00] 09:23:08 INFO - PROCESS | 3672 | 1467735788365 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (15094800) [pid = 3672] [serial = 1247] [outer = 10709C00] 09:23:09 INFO - PROCESS | 3672 | 1467735789063 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1126ms 09:23:09 INFO - PROCESS | 3672 | 1467735789118 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 3672 | 1467735789123 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:23:09 INFO - PROCESS | 3672 | 1467735789158 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:23:09 INFO - PROCESS | 3672 | 1467735789161 Marionette TRACE conn5 <- [1,1626,null,{}] 09:23:09 INFO - PROCESS | 3672 | 1467735789165 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 3672 | 1467735789168 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:09 INFO - PROCESS | 3672 | 1467735789298 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:23:09 INFO - PROCESS | 3672 | 1467735789429 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 3672 | 1467735789432 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:09 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF7400 == 37 [pid = 3672] [id = 416] 09:23:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (0FFF8C00) [pid = 3672] [serial = 1248] [outer = 00000000] 09:23:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10AED400) [pid = 3672] [serial = 1249] [outer = 0FFF8C00] 09:23:09 INFO - PROCESS | 3672 | 1467735789489 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (16059C00) [pid = 3672] [serial = 1250] [outer = 0FFF8C00] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 10703400 == 36 [pid = 3672] [id = 413] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 10655800 == 35 [pid = 3672] [id = 412] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 10708000 == 34 [pid = 3672] [id = 411] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 1898E400 == 33 [pid = 3672] [id = 410] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 18229800 == 32 [pid = 3672] [id = 409] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 17320000 == 31 [pid = 3672] [id = 408] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 10A6DC00 == 30 [pid = 3672] [id = 407] 09:23:10 INFO - PROCESS | 3672 | --DOCSHELL 10544400 == 29 [pid = 3672] [id = 406] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (198D4000) [pid = 3672] [serial = 1183] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (198DE000) [pid = 3672] [serial = 1184] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (19A33C00) [pid = 3672] [serial = 1187] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (19A32400) [pid = 3672] [serial = 1186] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (19E87400) [pid = 3672] [serial = 1189] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1605F800) [pid = 3672] [serial = 1168] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1731F400) [pid = 3672] [serial = 1169] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (199A5C00) [pid = 3672] [serial = 1171] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A36C00) [pid = 3672] [serial = 1172] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (182F0000) [pid = 3672] [serial = 1163] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A4A000) [pid = 3672] [serial = 1174] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10A54000) [pid = 3672] [serial = 1175] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18991400) [pid = 3672] [serial = 1180] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (15171C00) [pid = 3672] [serial = 1177] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (166E0000) [pid = 3672] [serial = 1178] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (0C41CC00) [pid = 3672] [serial = 1165] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (0FFF0400) [pid = 3672] [serial = 1166] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19ADAC00) [pid = 3672] [serial = 1192] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E8D800) [pid = 3672] [serial = 1193] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1AC3E800) [pid = 3672] [serial = 1195] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E8C800) [pid = 3672] [serial = 1190] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1AC8C000) [pid = 3672] [serial = 1198] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1AC3F000) [pid = 3672] [serial = 1196] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1AC86800) [pid = 3672] [serial = 1199] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (189D2400) [pid = 3672] [serial = 1181] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 3672 | 1467735790316 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:23:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1175ms 09:23:10 INFO - PROCESS | 3672 | 1467735790338 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3672 | 1467735790342 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:23:10 INFO - PROCESS | 3672 | 1467735790346 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 3672 | 1467735790350 Marionette TRACE conn5 <- [1,1630,null,{}] 09:23:10 INFO - PROCESS | 3672 | 1467735790355 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 3672 | 1467735790357 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:10 INFO - PROCESS | 3672 | 1467735790454 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:23:10 INFO - PROCESS | 3672 | 1467735790548 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3672 | 1467735790550 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:10 INFO - PROCESS | 3672 | ++DOCSHELL 0D084800 == 30 [pid = 3672] [id = 417] 09:23:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (0D0E7400) [pid = 3672] [serial = 1251] [outer = 00000000] 09:23:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10655400) [pid = 3672] [serial = 1252] [outer = 0D0E7400] 09:23:10 INFO - PROCESS | 3672 | 1467735790598 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A67400) [pid = 3672] [serial = 1253] [outer = 0D0E7400] 09:23:11 INFO - PROCESS | 3672 | 1467735790997 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 09:23:11 INFO - PROCESS | 3672 | 1467735791078 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3672 | 1467735791082 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3672 | 1467735791088 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:23:11 INFO - PROCESS | 3672 | 1467735791091 Marionette TRACE conn5 <- [1,1634,null,{}] 09:23:11 INFO - PROCESS | 3672 | 1467735791094 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3672 | 1467735791097 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:11 INFO - PROCESS | 3672 | 1467735791186 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:23:11 INFO - PROCESS | 3672 | 1467735791193 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3672 | 1467735791195 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:11 INFO - PROCESS | 3672 | ++DOCSHELL 116CC000 == 31 [pid = 3672] [id = 418] 09:23:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14718400) [pid = 3672] [serial = 1254] [outer = 00000000] 09:23:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15293800) [pid = 3672] [serial = 1255] [outer = 14718400] 09:23:11 INFO - PROCESS | 3672 | 1467735791241 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (166E2C00) [pid = 3672] [serial = 1256] [outer = 14718400] 09:23:11 INFO - PROCESS | 3672 | 1467735791704 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 09:23:11 INFO - PROCESS | 3672 | 1467735791763 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3672 | 1467735791765 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3672 | 1467735791769 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:23:11 INFO - PROCESS | 3672 | 1467735791772 Marionette TRACE conn5 <- [1,1638,null,{}] 09:23:11 INFO - PROCESS | 3672 | 1467735791783 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3672 | 1467735791788 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:11 INFO - PROCESS | 3672 | 1467735791873 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:23:12 INFO - PROCESS | 3672 | 1467735791967 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3672 | 1467735791970 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:12 INFO - PROCESS | 3672 | ++DOCSHELL 1822F800 == 32 [pid = 3672] [id = 419] 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1827B800) [pid = 3672] [serial = 1257] [outer = 00000000] 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18323C00) [pid = 3672] [serial = 1258] [outer = 1827B800] 09:23:12 INFO - PROCESS | 3672 | 1467735792019 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18996400) [pid = 3672] [serial = 1259] [outer = 1827B800] 09:23:12 INFO - PROCESS | 3672 | 1467735792447 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 731ms 09:23:12 INFO - PROCESS | 3672 | 1467735792513 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 3672 | 1467735792515 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:23:12 INFO - PROCESS | 3672 | 1467735792519 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 3672 | 1467735792521 Marionette TRACE conn5 <- [1,1642,null,{}] 09:23:12 INFO - PROCESS | 3672 | 1467735792524 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 3672 | 1467735792526 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:12 INFO - PROCESS | 3672 | 1467735792648 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:23:12 INFO - PROCESS | 3672 | 1467735792654 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3672 | 1467735792656 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:12 INFO - PROCESS | 3672 | ++DOCSHELL 18D09000 == 33 [pid = 3672] [id = 420] 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1915FC00) [pid = 3672] [serial = 1260] [outer = 00000000] 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (196B9800) [pid = 3672] [serial = 1261] [outer = 1915FC00] 09:23:12 INFO - PROCESS | 3672 | 1467735792751 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (198D5800) [pid = 3672] [serial = 1262] [outer = 1915FC00] 09:23:13 INFO - PROCESS | 3672 | 1467735793158 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 09:23:13 INFO - PROCESS | 3672 | 1467735793195 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3672 | 1467735793197 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:23:13 INFO - PROCESS | 3672 | 1467735793200 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 3672 | 1467735793201 Marionette TRACE conn5 <- [1,1646,null,{}] 09:23:13 INFO - PROCESS | 3672 | 1467735793205 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 3672 | 1467735793207 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:13 INFO - PROCESS | 3672 | 1467735793343 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:23:13 INFO - PROCESS | 3672 | 1467735793356 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3672 | 1467735793358 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:13 INFO - PROCESS | 3672 | ++DOCSHELL 198DF800 == 34 [pid = 3672] [id = 421] 09:23:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1999B400) [pid = 3672] [serial = 1263] [outer = 00000000] 09:23:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (199A4C00) [pid = 3672] [serial = 1264] [outer = 1999B400] 09:23:13 INFO - PROCESS | 3672 | 1467735793403 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (199A6C00) [pid = 3672] [serial = 1265] [outer = 1999B400] 09:23:13 INFO - PROCESS | 3672 | 1467735793912 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 09:23:14 INFO - PROCESS | 3672 | 1467735793971 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3672 | 1467735793973 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:23:14 INFO - PROCESS | 3672 | 1467735793976 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 3672 | 1467735793977 Marionette TRACE conn5 <- [1,1650,null,{}] 09:23:14 INFO - PROCESS | 3672 | 1467735793981 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 3672 | 1467735793986 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:14 INFO - PROCESS | 3672 | 1467735794122 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:23:14 INFO - PROCESS | 3672 | 1467735794186 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3672 | 1467735794188 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:14 INFO - PROCESS | 3672 | ++DOCSHELL 19A30000 == 35 [pid = 3672] [id = 422] 09:23:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19A37800) [pid = 3672] [serial = 1266] [outer = 00000000] 09:23:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19AE2800) [pid = 3672] [serial = 1267] [outer = 19A37800] 09:23:14 INFO - PROCESS | 3672 | 1467735794233 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19AE7C00) [pid = 3672] [serial = 1268] [outer = 19A37800] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1822EC00) [pid = 3672] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (109B5C00) [pid = 3672] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10649C00) [pid = 3672] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14711800) [pid = 3672] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17324400) [pid = 3672] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18990C00) [pid = 3672] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (109E6000) [pid = 3672] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18232000) [pid = 3672] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E89000) [pid = 3672] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1C9FA000) [pid = 3672] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A4AC00) [pid = 3672] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1980CC00) [pid = 3672] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10D51C00) [pid = 3672] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:23:14 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1492C800) [pid = 3672] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:23:14 INFO - PROCESS | 3672 | 1467735794743 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 830ms 09:23:14 INFO - PROCESS | 3672 | 1467735794807 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3672 | 1467735794809 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 3672 | 1467735794813 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:23:14 INFO - PROCESS | 3672 | 1467735794814 Marionette TRACE conn5 <- [1,1654,null,{}] 09:23:14 INFO - PROCESS | 3672 | 1467735794818 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 3672 | 1467735794820 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:14 INFO - PROCESS | 3672 | 1467735794932 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:23:15 INFO - PROCESS | 3672 | 1467735794995 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3672 | 1467735794997 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:15 INFO - PROCESS | 3672 | ++DOCSHELL 1492C000 == 36 [pid = 3672] [id = 423] 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1492C800) [pid = 3672] [serial = 1269] [outer = 00000000] 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1822B800) [pid = 3672] [serial = 1270] [outer = 1492C800] 09:23:15 INFO - PROCESS | 3672 | 1467735795042 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18990C00) [pid = 3672] [serial = 1271] [outer = 1492C800] 09:23:15 INFO - PROCESS | 3672 | 1467735795407 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 09:23:15 INFO - PROCESS | 3672 | 1467735795447 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:23:15 INFO - PROCESS | 3672 | 1467735795449 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:23:15 INFO - PROCESS | 3672 | 1467735795452 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3672 | 1467735795454 Marionette TRACE conn5 <- [1,1658,null,{}] 09:23:15 INFO - PROCESS | 3672 | 1467735795458 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 3672 | 1467735795459 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:15 INFO - PROCESS | 3672 | 1467735795538 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:23:15 INFO - PROCESS | 3672 | 1467735795544 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3672 | 1467735795546 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:15 INFO - PROCESS | 3672 | ++DOCSHELL 1980CC00 == 37 [pid = 3672] [id = 424] 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D0C00) [pid = 3672] [serial = 1272] [outer = 00000000] 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19E8DC00) [pid = 3672] [serial = 1273] [outer = 198D0C00] 09:23:15 INFO - PROCESS | 3672 | 1467735795590 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1A3DC800) [pid = 3672] [serial = 1274] [outer = 198D0C00] 09:23:16 INFO - PROCESS | 3672 | 1467735796027 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 634ms 09:23:16 INFO - PROCESS | 3672 | 1467735796087 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3672 | 1467735796098 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3672 | 1467735796102 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 3672 | 1467735796103 Marionette TRACE conn5 <- [1,1662,null,{}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:23:16 INFO - PROCESS | 3672 | 1467735796107 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3672 | 1467735796109 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:16 INFO - PROCESS | 3672 | 1467735796189 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:23:16 INFO - PROCESS | 3672 | 1467735796197 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3672 | 1467735796198 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:16 INFO - PROCESS | 3672 | ++DOCSHELL 0C41AC00 == 38 [pid = 3672] [id = 425] 09:23:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17374800) [pid = 3672] [serial = 1275] [outer = 00000000] 09:23:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1AC41400) [pid = 3672] [serial = 1276] [outer = 17374800] 09:23:16 INFO - PROCESS | 3672 | 1467735796241 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1AC45800) [pid = 3672] [serial = 1277] [outer = 17374800] 09:23:16 INFO - PROCESS | 3672 | 1467735796836 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 770ms 09:23:16 INFO - PROCESS | 3672 | 1467735796878 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3672 | 1467735796883 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3672 | 1467735796889 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:23:16 INFO - PROCESS | 3672 | 1467735796892 Marionette TRACE conn5 <- [1,1666,null,{}] 09:23:16 INFO - PROCESS | 3672 | 1467735796898 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3672 | 1467735796902 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:17 INFO - PROCESS | 3672 | 1467735797018 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:23:17 INFO - PROCESS | 3672 | 1467735797156 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3672 | 1467735797161 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:17 INFO - PROCESS | 3672 | ++DOCSHELL 1007D800 == 39 [pid = 3672] [id = 426] 09:23:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10545400) [pid = 3672] [serial = 1278] [outer = 00000000] 09:23:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10A67000) [pid = 3672] [serial = 1279] [outer = 10545400] 09:23:17 INFO - PROCESS | 3672 | 1467735797230 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (14AC7800) [pid = 3672] [serial = 1280] [outer = 10545400] 09:23:17 INFO - PROCESS | 3672 | 1467735797847 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 09:23:17 INFO - PROCESS | 3672 | 1467735797863 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3672 | 1467735797868 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:23:17 INFO - PROCESS | 3672 | 1467735797874 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 3672 | 1467735797877 Marionette TRACE conn5 <- [1,1670,null,{}] 09:23:17 INFO - PROCESS | 3672 | 1467735797881 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 3672 | 1467735797884 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:18 INFO - PROCESS | 3672 | 1467735797995 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:23:18 INFO - PROCESS | 3672 | 1467735798105 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3672 | 1467735798108 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:18 INFO - PROCESS | 3672 | ++DOCSHELL 1827C800 == 40 [pid = 3672] [id = 427] 09:23:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (182C5400) [pid = 3672] [serial = 1281] [outer = 00000000] 09:23:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (18994400) [pid = 3672] [serial = 1282] [outer = 182C5400] 09:23:18 INFO - PROCESS | 3672 | 1467735798163 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (193FC400) [pid = 3672] [serial = 1283] [outer = 182C5400] 09:23:18 INFO - PROCESS | 3672 | 1467735798811 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 09:23:18 INFO - PROCESS | 3672 | 1467735798848 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3672 | 1467735798851 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3672 | 1467735798855 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:23:18 INFO - PROCESS | 3672 | 1467735798858 Marionette TRACE conn5 <- [1,1674,null,{}] 09:23:18 INFO - PROCESS | 3672 | 1467735798869 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 3672 | 1467735798874 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:19 INFO - PROCESS | 3672 | 1467735798984 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:23:19 INFO - PROCESS | 3672 | 1467735799093 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3672 | 1467735799097 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:19 INFO - PROCESS | 3672 | ++DOCSHELL 1AC8B800 == 41 [pid = 3672] [id = 428] 09:23:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC8BC00) [pid = 3672] [serial = 1284] [outer = 00000000] 09:23:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC91C00) [pid = 3672] [serial = 1285] [outer = 1AC8BC00] 09:23:19 INFO - PROCESS | 3672 | 1467735799153 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1ADD1400) [pid = 3672] [serial = 1286] [outer = 1AC8BC00] 09:23:19 INFO - PROCESS | 3672 | 1467735799751 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:23:19 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 09:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 09:23:19 INFO - PROCESS | 3672 | 1467735799788 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3672 | 1467735799791 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:23:19 INFO - PROCESS | 3672 | 1467735799794 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:23:19 INFO - PROCESS | 3672 | 1467735799796 Marionette TRACE conn5 <- [1,1678,null,{}] 09:23:19 INFO - PROCESS | 3672 | 1467735799800 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 3672 | 1467735799802 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:19 INFO - PROCESS | 3672 | 1467735799912 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:23:20 INFO - PROCESS | 3672 | 1467735800020 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3672 | 1467735800022 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:20 INFO - PROCESS | 3672 | ++DOCSHELL 1C18C000 == 42 [pid = 3672] [id = 429] 09:23:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C9EE400) [pid = 3672] [serial = 1287] [outer = 00000000] 09:23:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1C9F9000) [pid = 3672] [serial = 1288] [outer = 1C9EE400] 09:23:20 INFO - PROCESS | 3672 | 1467735800076 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1CCC2000) [pid = 3672] [serial = 1289] [outer = 1C9EE400] 09:23:20 INFO - PROCESS | 3672 | 1467735800704 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 09:23:20 INFO - PROCESS | 3672 | 1467735800728 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3672 | 1467735800730 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:23:20 INFO - PROCESS | 3672 | 1467735800734 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:23:20 INFO - PROCESS | 3672 | 1467735800736 Marionette TRACE conn5 <- [1,1682,null,{}] 09:23:20 INFO - PROCESS | 3672 | 1467735800739 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 3672 | 1467735800742 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:20 INFO - PROCESS | 3672 | 1467735800848 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:23:20 INFO - PROCESS | 3672 | 1467735800955 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3672 | 1467735800958 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:21 INFO - PROCESS | 3672 | ++DOCSHELL 116D2000 == 43 [pid = 3672] [id = 430] 09:23:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (147E6C00) [pid = 3672] [serial = 1290] [outer = 00000000] 09:23:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (17315C00) [pid = 3672] [serial = 1291] [outer = 147E6C00] 09:23:21 INFO - PROCESS | 3672 | 1467735801011 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (17F16400) [pid = 3672] [serial = 1292] [outer = 147E6C00] 09:23:21 INFO - PROCESS | 3672 | 1467735801768 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1070ms 09:23:21 INFO - PROCESS | 3672 | 1467735801809 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:23:21 INFO - PROCESS | 3672 | 1467735801813 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:23:21 INFO - PROCESS | 3672 | 1467735801817 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3672 | 1467735801822 Marionette TRACE conn5 <- [1,1686,null,{}] 09:23:21 INFO - PROCESS | 3672 | 1467735801827 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 3672 | 1467735801829 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:21 INFO - PROCESS | 3672 | 1467735801936 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:23:22 INFO - PROCESS | 3672 | 1467735802049 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3672 | 1467735802052 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:22 INFO - PROCESS | 3672 | ++DOCSHELL 10ADD400 == 44 [pid = 3672] [id = 431] 09:23:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (14711800) [pid = 3672] [serial = 1293] [outer = 00000000] 09:23:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (15174C00) [pid = 3672] [serial = 1294] [outer = 14711800] 09:23:22 INFO - PROCESS | 3672 | 1467735802101 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 101 (17317C00) [pid = 3672] [serial = 1295] [outer = 14711800] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1980CC00 == 43 [pid = 3672] [id = 424] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1492C000 == 42 [pid = 3672] [id = 423] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 19A30000 == 41 [pid = 3672] [id = 422] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 198DF800 == 40 [pid = 3672] [id = 421] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 18D09000 == 39 [pid = 3672] [id = 420] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1822F800 == 38 [pid = 3672] [id = 419] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 116CC000 == 37 [pid = 3672] [id = 418] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 0D084800 == 36 [pid = 3672] [id = 417] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 0FFF7400 == 35 [pid = 3672] [id = 416] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 10706800 == 34 [pid = 3672] [id = 415] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 19A36800 == 33 [pid = 3672] [id = 414] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1070A800 == 32 [pid = 3672] [id = 405] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 116D2000 == 31 [pid = 3672] [id = 430] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1C18C000 == 30 [pid = 3672] [id = 429] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1827C800 == 29 [pid = 3672] [id = 427] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1AC8B800 == 28 [pid = 3672] [id = 428] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 0C41AC00 == 27 [pid = 3672] [id = 425] 09:23:22 INFO - PROCESS | 3672 | --DOCSHELL 1007D800 == 26 [pid = 3672] [id = 426] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 100 (182D1400) [pid = 3672] [serial = 1228] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (151E6800) [pid = 3672] [serial = 1216] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (10710800) [pid = 3672] [serial = 1219] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (10A45400) [pid = 3672] [serial = 1220] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (14ACCC00) [pid = 3672] [serial = 1222] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (14CBF400) [pid = 3672] [serial = 1223] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (1737CC00) [pid = 3672] [serial = 1225] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (189D6C00) [pid = 3672] [serial = 1231] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (147E9C00) [pid = 3672] [serial = 1202] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10A65400) [pid = 3672] [serial = 1201] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1915D000) [pid = 3672] [serial = 1205] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1898F400) [pid = 3672] [serial = 1204] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1C13C000) [pid = 3672] [serial = 1208] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1AC91800) [pid = 3672] [serial = 1207] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1D2DF400) [pid = 3672] [serial = 1211] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1D2D9800) [pid = 3672] [serial = 1210] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17318800) [pid = 3672] [serial = 1214] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (151E3400) [pid = 3672] [serial = 1213] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (184C3800) [pid = 3672] [serial = 1229] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (189DA400) [pid = 3672] [serial = 1232] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A2A400) [pid = 3672] [serial = 1240] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198D9800) [pid = 3672] [serial = 1235] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18229C00) [pid = 3672] [serial = 1234] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18230800) [pid = 3672] [serial = 1241] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17320800) [pid = 3672] [serial = 1217] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1980F800) [pid = 3672] [serial = 1237] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (198DF000) [pid = 3672] [serial = 1238] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F90000) [pid = 3672] [serial = 1226] [outer = 00000000] [url = about:blank] 09:23:23 INFO - PROCESS | 3672 | 1467735803304 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:23:23 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 09:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1531ms 09:23:23 INFO - PROCESS | 3672 | 1467735803349 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:23:23 INFO - PROCESS | 3672 | 1467735803353 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:23:23 INFO - PROCESS | 3672 | 1467735803357 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3672 | 1467735803362 Marionette TRACE conn5 <- [1,1690,null,{}] 09:23:23 INFO - PROCESS | 3672 | 1467735803367 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 3672 | 1467735803370 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:23 INFO - PROCESS | 3672 | 1467735803490 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:23:23 INFO - PROCESS | 3672 | 1467735803583 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3672 | 1467735803586 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:23 INFO - PROCESS | 3672 | ++DOCSHELL 10543400 == 27 [pid = 3672] [id = 432] 09:23:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10654C00) [pid = 3672] [serial = 1296] [outer = 00000000] 09:23:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10707400) [pid = 3672] [serial = 1297] [outer = 10654C00] 09:23:23 INFO - PROCESS | 3672 | 1467735803634 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (109ADC00) [pid = 3672] [serial = 1298] [outer = 10654C00] 09:23:24 INFO - PROCESS | 3672 | 1467735804010 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:23:24 INFO - PROCESS | 3672 | 1467735804102 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3672 | 1467735804107 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:23:24 INFO - PROCESS | 3672 | 1467735804118 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3672 | 1467735804120 Marionette TRACE conn5 <- [1,1694,null,{}] 09:23:24 INFO - PROCESS | 3672 | 1467735804124 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3672 | 1467735804127 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:24 INFO - PROCESS | 3672 | 1467735804218 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:23:24 INFO - PROCESS | 3672 | 1467735804225 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3672 | 1467735804227 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:24 INFO - PROCESS | 3672 | ++DOCSHELL 147F4000 == 28 [pid = 3672] [id = 433] 09:23:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (147F5C00) [pid = 3672] [serial = 1299] [outer = 00000000] 09:23:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (14AD5400) [pid = 3672] [serial = 1300] [outer = 147F5C00] 09:23:24 INFO - PROCESS | 3672 | 1467735804277 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (15043000) [pid = 3672] [serial = 1301] [outer = 147F5C00] 09:23:24 INFO - PROCESS | 3672 | 1467735804757 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 09:23:24 INFO - PROCESS | 3672 | 1467735804795 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3672 | 1467735804797 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 3672 | 1467735804801 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:23:24 INFO - PROCESS | 3672 | 1467735804804 Marionette TRACE conn5 <- [1,1698,null,{}] 09:23:24 INFO - PROCESS | 3672 | 1467735804816 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3672 | 1467735804820 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:24 INFO - PROCESS | 3672 | 1467735804921 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:23:24 INFO - PROCESS | 3672 | 1467735804936 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3672 | 1467735804939 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:24 INFO - PROCESS | 3672 | ++DOCSHELL 17324400 == 29 [pid = 3672] [id = 434] 09:23:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17376800) [pid = 3672] [serial = 1302] [outer = 00000000] 09:23:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17F93C00) [pid = 3672] [serial = 1303] [outer = 17376800] 09:23:25 INFO - PROCESS | 3672 | 1467735804987 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1822E800) [pid = 3672] [serial = 1304] [outer = 17376800] 09:23:25 INFO - PROCESS | 3672 | 1467735805495 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 09:23:25 INFO - PROCESS | 3672 | 1467735805534 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3672 | 1467735805537 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:23:25 INFO - PROCESS | 3672 | 1467735805580 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3672 | 1467735805582 Marionette TRACE conn5 <- [1,1702,null,{}] 09:23:25 INFO - PROCESS | 3672 | 1467735805586 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 3672 | 1467735805588 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:25 INFO - PROCESS | 3672 | 1467735805709 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:23:25 INFO - PROCESS | 3672 | 1467735805719 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3672 | 1467735805721 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:25 INFO - PROCESS | 3672 | ++DOCSHELL 182ED000 == 30 [pid = 3672] [id = 435] 09:23:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1832BC00) [pid = 3672] [serial = 1305] [outer = 00000000] 09:23:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1898F400) [pid = 3672] [serial = 1306] [outer = 1832BC00] 09:23:25 INFO - PROCESS | 3672 | 1467735805765 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1899B800) [pid = 3672] [serial = 1307] [outer = 1832BC00] 09:23:26 INFO - PROCESS | 3672 | 1467735806214 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 691ms 09:23:26 INFO - PROCESS | 3672 | 1467735806261 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3672 | 1467735806264 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:23:26 INFO - PROCESS | 3672 | 1467735806267 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:23:26 INFO - PROCESS | 3672 | 1467735806269 Marionette TRACE conn5 <- [1,1706,null,{}] 09:23:26 INFO - PROCESS | 3672 | 1467735806272 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 3672 | 1467735806274 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:26 INFO - PROCESS | 3672 | 1467735806387 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:23:26 INFO - PROCESS | 3672 | 1467735806393 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3672 | 1467735806395 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:26 INFO - PROCESS | 3672 | ++DOCSHELL 18D09400 == 31 [pid = 3672] [id = 436] 09:23:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18D0B000) [pid = 3672] [serial = 1308] [outer = 00000000] 09:23:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (193F2400) [pid = 3672] [serial = 1309] [outer = 18D0B000] 09:23:26 INFO - PROCESS | 3672 | 1467735806443 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (193F6800) [pid = 3672] [serial = 1310] [outer = 18D0B000] 09:23:26 INFO - PROCESS | 3672 | 1467735806920 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 09:23:26 INFO - PROCESS | 3672 | 1467735806943 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3672 | 1467735806945 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:23:26 INFO - PROCESS | 3672 | 1467735806948 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:23:26 INFO - PROCESS | 3672 | 1467735806950 Marionette TRACE conn5 <- [1,1710,null,{}] 09:23:26 INFO - PROCESS | 3672 | 1467735806953 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 3672 | 1467735806959 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:27 INFO - PROCESS | 3672 | 1467735807108 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:23:27 INFO - PROCESS | 3672 | 1467735807129 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 3672 | 1467735807131 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:27 INFO - PROCESS | 3672 | ++DOCSHELL 1980F800 == 32 [pid = 3672] [id = 437] 09:23:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (198D4800) [pid = 3672] [serial = 1311] [outer = 00000000] 09:23:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (199A5C00) [pid = 3672] [serial = 1312] [outer = 198D4800] 09:23:27 INFO - PROCESS | 3672 | 1467735807185 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19A2F000) [pid = 3672] [serial = 1313] [outer = 198D4800] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17374800) [pid = 3672] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10709C00) [pid = 3672] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19A4C400) [pid = 3672] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1827B800) [pid = 3672] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A37800) [pid = 3672] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1999B400) [pid = 3672] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (0D0E7400) [pid = 3672] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1915FC00) [pid = 3672] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (14718400) [pid = 3672] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1492C800) [pid = 3672] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (0FFF8C00) [pid = 3672] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:23:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198D0C00) [pid = 3672] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:23:27 INFO - PROCESS | 3672 | 1467735807833 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:23:27 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 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 09:23:27 INFO - PROCESS | 3672 | 1467735807882 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3672 | 1467735807884 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:23:27 INFO - PROCESS | 3672 | 1467735807887 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 3672 | 1467735807889 Marionette TRACE conn5 <- [1,1714,null,{}] 09:23:27 INFO - PROCESS | 3672 | 1467735807892 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 3672 | 1467735807894 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:28 INFO - PROCESS | 3672 | 1467735807971 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:23:28 INFO - PROCESS | 3672 | 1467735807977 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3672 | 1467735807979 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:28 INFO - PROCESS | 3672 | ++DOCSHELL 17319400 == 33 [pid = 3672] [id = 438] 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17F13C00) [pid = 3672] [serial = 1314] [outer = 00000000] 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F7C00) [pid = 3672] [serial = 1315] [outer = 17F13C00] 09:23:28 INFO - PROCESS | 3672 | 1467735808023 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (196B4400) [pid = 3672] [serial = 1316] [outer = 17F13C00] 09:23:28 INFO - PROCESS | 3672 | 1467735808444 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 09:23:28 INFO - PROCESS | 3672 | 1467735808519 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 3672 | 1467735808521 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:23:28 INFO - PROCESS | 3672 | 1467735808524 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3672 | 1467735808526 Marionette TRACE conn5 <- [1,1718,null,{}] 09:23:28 INFO - PROCESS | 3672 | 1467735808530 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 3672 | 1467735808532 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:28 INFO - PROCESS | 3672 | 1467735808609 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:23:28 INFO - PROCESS | 3672 | 1467735808617 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3672 | 1467735808619 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:28 INFO - PROCESS | 3672 | ++DOCSHELL 14AD4400 == 34 [pid = 3672] [id = 439] 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (189D5800) [pid = 3672] [serial = 1317] [outer = 00000000] 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A44C00) [pid = 3672] [serial = 1318] [outer = 189D5800] 09:23:28 INFO - PROCESS | 3672 | 1467735808662 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A35800) [pid = 3672] [serial = 1319] [outer = 189D5800] 09:23:29 INFO - PROCESS | 3672 | 1467735809123 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:23:29 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 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 09:23:29 INFO - PROCESS | 3672 | 1467735809172 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 3672 | 1467735809174 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:23:29 INFO - PROCESS | 3672 | 1467735809178 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 3672 | 1467735809180 Marionette TRACE conn5 <- [1,1722,null,{}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:23:29 INFO - PROCESS | 3672 | 1467735809183 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 3672 | 1467735809185 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:29 INFO - PROCESS | 3672 | 1467735809263 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:23:29 INFO - PROCESS | 3672 | 1467735809269 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3672 | 1467735809280 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:29 INFO - PROCESS | 3672 | ++DOCSHELL 19AE1800 == 35 [pid = 3672] [id = 440] 09:23:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19AE1C00) [pid = 3672] [serial = 1320] [outer = 00000000] 09:23:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19E86000) [pid = 3672] [serial = 1321] [outer = 19AE1C00] 09:23:29 INFO - PROCESS | 3672 | 1467735809325 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E8F400) [pid = 3672] [serial = 1322] [outer = 19AE1C00] 09:23:30 INFO - PROCESS | 3672 | 1467735810029 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 930ms 09:23:30 INFO - PROCESS | 3672 | 1467735810114 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3672 | 1467735810118 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:23:30 INFO - PROCESS | 3672 | 1467735810123 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 3672 | 1467735810127 Marionette TRACE conn5 <- [1,1726,null,{}] 09:23:30 INFO - PROCESS | 3672 | 1467735810133 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 3672 | 1467735810136 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:30 INFO - PROCESS | 3672 | 1467735810297 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:23:30 INFO - PROCESS | 3672 | 1467735810429 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 3672 | 1467735810432 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:30 INFO - PROCESS | 3672 | ++DOCSHELL 0D042800 == 36 [pid = 3672] [id = 441] 09:23:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (10074C00) [pid = 3672] [serial = 1323] [outer = 00000000] 09:23:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10D51C00) [pid = 3672] [serial = 1324] [outer = 10074C00] 09:23:30 INFO - PROCESS | 3672 | 1467735810490 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (149AE800) [pid = 3672] [serial = 1325] [outer = 10074C00] 09:23:31 INFO - PROCESS | 3672 | 1467735811207 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1129ms 09:23:31 INFO - PROCESS | 3672 | 1467735811253 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 3672 | 1467735811258 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:23:31 INFO - PROCESS | 3672 | 1467735811289 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 3672 | 1467735811292 Marionette TRACE conn5 <- [1,1730,null,{}] 09:23:31 INFO - PROCESS | 3672 | 1467735811296 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 3672 | 1467735811299 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:31 INFO - PROCESS | 3672 | 1467735811425 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:23:31 INFO - PROCESS | 3672 | 1467735811564 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 3672 | 1467735811567 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:31 INFO - PROCESS | 3672 | ++DOCSHELL 10650800 == 37 [pid = 3672] [id = 442] 09:23:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1731BC00) [pid = 3672] [serial = 1326] [outer = 00000000] 09:23:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (17F99400) [pid = 3672] [serial = 1327] [outer = 1731BC00] 09:23:31 INFO - PROCESS | 3672 | 1467735811624 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1827C800) [pid = 3672] [serial = 1328] [outer = 1731BC00] 09:23:32 INFO - PROCESS | 3672 | 1467735812479 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 14AD4400 == 36 [pid = 3672] [id = 439] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 17319400 == 35 [pid = 3672] [id = 438] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 1980F800 == 34 [pid = 3672] [id = 437] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 18D09400 == 33 [pid = 3672] [id = 436] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 182ED000 == 32 [pid = 3672] [id = 435] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 17324400 == 31 [pid = 3672] [id = 434] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 147F4000 == 30 [pid = 3672] [id = 433] 09:23:32 INFO - PROCESS | 3672 | --DOCSHELL 10543400 == 29 [pid = 3672] [id = 432] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1AC41400) [pid = 3672] [serial = 1276] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1AC45800) [pid = 3672] [serial = 1277] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1A3DC800) [pid = 3672] [serial = 1274] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (15094800) [pid = 3672] [serial = 1247] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19ADEC00) [pid = 3672] [serial = 1243] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (18323C00) [pid = 3672] [serial = 1258] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (147ED000) [pid = 3672] [serial = 1246] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19AE7C00) [pid = 3672] [serial = 1268] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (199A6C00) [pid = 3672] [serial = 1265] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A67400) [pid = 3672] [serial = 1253] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (196B9800) [pid = 3672] [serial = 1261] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (15293800) [pid = 3672] [serial = 1255] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D5800) [pid = 3672] [serial = 1262] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (199A4C00) [pid = 3672] [serial = 1264] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18996400) [pid = 3672] [serial = 1259] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18990C00) [pid = 3672] [serial = 1271] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16059C00) [pid = 3672] [serial = 1250] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19AE8000) [pid = 3672] [serial = 1244] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10655400) [pid = 3672] [serial = 1252] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (166E2C00) [pid = 3672] [serial = 1256] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1822B800) [pid = 3672] [serial = 1270] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10AED400) [pid = 3672] [serial = 1249] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19AE2800) [pid = 3672] [serial = 1267] [outer = 00000000] [url = about:blank] 09:23:32 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19E8DC00) [pid = 3672] [serial = 1273] [outer = 00000000] [url = about:blank] 09:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1285ms 09:23:32 INFO - PROCESS | 3672 | 1467735812573 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3672 | 1467735812577 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:23:32 INFO - PROCESS | 3672 | 1467735812582 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 3672 | 1467735812585 Marionette TRACE conn5 <- [1,1734,null,{}] 09:23:32 INFO - PROCESS | 3672 | 1467735812591 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 3672 | 1467735812594 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:32 INFO - PROCESS | 3672 | 1467735812689 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:23:32 INFO - PROCESS | 3672 | 1467735812696 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 3672 | 1467735812700 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:32 INFO - PROCESS | 3672 | ++DOCSHELL 10655000 == 30 [pid = 3672] [id = 443] 09:23:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10655400) [pid = 3672] [serial = 1329] [outer = 00000000] 09:23:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1070C400) [pid = 3672] [serial = 1330] [outer = 10655400] 09:23:32 INFO - PROCESS | 3672 | 1467735812748 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A4E400) [pid = 3672] [serial = 1331] [outer = 10655400] 09:23:33 INFO - PROCESS | 3672 | 1467735813272 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 09:23:33 INFO - PROCESS | 3672 | 1467735813313 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3672 | 1467735813317 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:23:33 INFO - PROCESS | 3672 | 1467735813323 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:23:33 INFO - PROCESS | 3672 | 1467735813325 Marionette TRACE conn5 <- [1,1738,null,{}] 09:23:33 INFO - PROCESS | 3672 | 1467735813329 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 3672 | 1467735813332 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:33 INFO - PROCESS | 3672 | 1467735813418 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:23:33 INFO - PROCESS | 3672 | 1467735813514 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3672 | 1467735813516 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:33 INFO - PROCESS | 3672 | ++DOCSHELL 147EA400 == 31 [pid = 3672] [id = 444] 09:23:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147EE800) [pid = 3672] [serial = 1332] [outer = 00000000] 09:23:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (15096000) [pid = 3672] [serial = 1333] [outer = 147EE800] 09:23:33 INFO - PROCESS | 3672 | 1467735813563 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (151E7C00) [pid = 3672] [serial = 1334] [outer = 147EE800] 09:23:33 INFO - PROCESS | 3672 | 1467735813957 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 09:23:34 INFO - PROCESS | 3672 | 1467735813998 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 3672 | 1467735814000 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:23:34 INFO - PROCESS | 3672 | 1467735814003 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 3672 | 1467735814007 Marionette TRACE conn5 <- [1,1742,null,{}] 09:23:34 INFO - PROCESS | 3672 | 1467735814017 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 3672 | 1467735814022 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:34 INFO - PROCESS | 3672 | 1467735814138 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:23:34 INFO - PROCESS | 3672 | 1467735814154 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 3672 | 1467735814157 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:34 INFO - PROCESS | 3672 | ++DOCSHELL 1827C000 == 32 [pid = 3672] [id = 445] 09:23:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182D1C00) [pid = 3672] [serial = 1335] [outer = 00000000] 09:23:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1832EC00) [pid = 3672] [serial = 1336] [outer = 182D1C00] 09:23:34 INFO - PROCESS | 3672 | 1467735814206 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18994C00) [pid = 3672] [serial = 1337] [outer = 182D1C00] 09:23:34 INFO - PROCESS | 3672 | 1467735814675 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 731ms 09:23:34 INFO - PROCESS | 3672 | 1467735814739 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 3672 | 1467735814742 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:23:34 INFO - PROCESS | 3672 | 1467735814745 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:23:34 INFO - PROCESS | 3672 | 1467735814747 Marionette TRACE conn5 <- [1,1746,null,{}] 09:23:34 INFO - PROCESS | 3672 | 1467735814756 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 3672 | 1467735814758 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:34 INFO - PROCESS | 3672 | 1467735814877 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:23:34 INFO - PROCESS | 3672 | 1467735814882 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 3672 | 1467735814884 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:34 INFO - PROCESS | 3672 | ++DOCSHELL 18D0C400 == 33 [pid = 3672] [id = 446] 09:23:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1915C000) [pid = 3672] [serial = 1338] [outer = 00000000] 09:23:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193FB800) [pid = 3672] [serial = 1339] [outer = 1915C000] 09:23:34 INFO - PROCESS | 3672 | 1467735814929 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1980F800) [pid = 3672] [serial = 1340] [outer = 1915C000] 09:23:35 INFO - PROCESS | 3672 | 1467735815379 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 09:23:35 INFO - PROCESS | 3672 | 1467735815419 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:23:35 INFO - PROCESS | 3672 | 1467735815421 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:23:35 INFO - PROCESS | 3672 | 1467735815437 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 3672 | 1467735815439 Marionette TRACE conn5 <- [1,1750,null,{}] 09:23:35 INFO - PROCESS | 3672 | 1467735815442 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 3672 | 1467735815444 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:35 INFO - PROCESS | 3672 | 1467735815584 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:23:35 INFO - PROCESS | 3672 | 1467735815603 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3672 | 1467735815605 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:35 INFO - PROCESS | 3672 | ++DOCSHELL 18D0AC00 == 34 [pid = 3672] [id = 447] 09:23:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (196BD800) [pid = 3672] [serial = 1341] [outer = 00000000] 09:23:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (198DA400) [pid = 3672] [serial = 1342] [outer = 196BD800] 09:23:35 INFO - PROCESS | 3672 | 1467735815649 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (198DDC00) [pid = 3672] [serial = 1343] [outer = 196BD800] 09:23:36 INFO - PROCESS | 3672 | 1467735816112 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 750ms 09:23:36 INFO - PROCESS | 3672 | 1467735816175 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 3672 | 1467735816177 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:23:36 INFO - PROCESS | 3672 | 1467735816188 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 3672 | 1467735816190 Marionette TRACE conn5 <- [1,1754,null,{}] 09:23:36 INFO - PROCESS | 3672 | 1467735816196 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 3672 | 1467735816202 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:36 INFO - PROCESS | 3672 | 1467735816349 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:23:36 INFO - PROCESS | 3672 | 1467735816415 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3672 | 1467735816417 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:36 INFO - PROCESS | 3672 | ++DOCSHELL 198D9800 == 35 [pid = 3672] [id = 448] 09:23:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (199A2000) [pid = 3672] [serial = 1344] [outer = 00000000] 09:23:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19AE4000) [pid = 3672] [serial = 1345] [outer = 199A2000] 09:23:36 INFO - PROCESS | 3672 | 1467735816461 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19A48800) [pid = 3672] [serial = 1346] [outer = 199A2000] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1832BC00) [pid = 3672] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (147F5C00) [pid = 3672] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10654C00) [pid = 3672] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (14711800) [pid = 3672] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (18D0B000) [pid = 3672] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10545400) [pid = 3672] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182C5400) [pid = 3672] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1AC8BC00) [pid = 3672] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1C9EE400) [pid = 3672] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (147E6C00) [pid = 3672] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (198D4800) [pid = 3672] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (189D5800) [pid = 3672] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17376800) [pid = 3672] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:23:36 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17F13C00) [pid = 3672] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:23:37 INFO - PROCESS | 3672 | 1467735816985 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 830ms 09:23:37 INFO - PROCESS | 3672 | 1467735817020 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3672 | 1467735817022 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:23:37 INFO - PROCESS | 3672 | 1467735817029 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 3672 | 1467735817031 Marionette TRACE conn5 <- [1,1758,null,{}] 09:23:37 INFO - PROCESS | 3672 | 1467735817035 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 3672 | 1467735817036 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:37 INFO - PROCESS | 3672 | 1467735817151 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:23:37 INFO - PROCESS | 3672 | 1467735817213 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3672 | 1467735817215 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:37 INFO - PROCESS | 3672 | ++DOCSHELL 10A6F000 == 36 [pid = 3672] [id = 449] 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (147E6C00) [pid = 3672] [serial = 1347] [outer = 00000000] 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1898FC00) [pid = 3672] [serial = 1348] [outer = 147E6C00] 09:23:37 INFO - PROCESS | 3672 | 1467735817258 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193F5000) [pid = 3672] [serial = 1349] [outer = 147E6C00] 09:23:37 INFO - PROCESS | 3672 | 1467735817616 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 09:23:37 INFO - PROCESS | 3672 | 1467735817656 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3672 | 1467735817658 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:23:37 INFO - PROCESS | 3672 | 1467735817661 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 3672 | 1467735817662 Marionette TRACE conn5 <- [1,1762,null,{}] 09:23:37 INFO - PROCESS | 3672 | 1467735817675 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 3672 | 1467735817677 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:37 INFO - PROCESS | 3672 | 1467735817756 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:23:37 INFO - PROCESS | 3672 | 1467735817762 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3672 | 1467735817764 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:37 INFO - PROCESS | 3672 | ++DOCSHELL 19ABE800 == 37 [pid = 3672] [id = 450] 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19AC5000) [pid = 3672] [serial = 1350] [outer = 00000000] 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19E90C00) [pid = 3672] [serial = 1351] [outer = 19AC5000] 09:23:37 INFO - PROCESS | 3672 | 1467735817807 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1A3DD400) [pid = 3672] [serial = 1352] [outer = 19AC5000] 09:23:38 INFO - PROCESS | 3672 | 1467735818222 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 632ms 09:23:38 INFO - PROCESS | 3672 | 1467735818294 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 3672 | 1467735818296 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:23:38 INFO - PROCESS | 3672 | 1467735818299 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 3672 | 1467735818310 Marionette TRACE conn5 <- [1,1766,null,{}] 09:23:38 INFO - PROCESS | 3672 | 1467735818314 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 3672 | 1467735818316 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:38 INFO - PROCESS | 3672 | 1467735818396 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:23:38 INFO - PROCESS | 3672 | 1467735818403 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3672 | 1467735818405 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:38 INFO - PROCESS | 3672 | ++DOCSHELL 1827BC00 == 38 [pid = 3672] [id = 451] 09:23:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (19E85C00) [pid = 3672] [serial = 1353] [outer = 00000000] 09:23:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1AC48800) [pid = 3672] [serial = 1354] [outer = 19E85C00] 09:23:38 INFO - PROCESS | 3672 | 1467735818448 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1AC85800) [pid = 3672] [serial = 1355] [outer = 19E85C00] 09:23:39 INFO - PROCESS | 3672 | 1467735819038 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:23:39 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 09:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 790ms 09:23:39 INFO - PROCESS | 3672 | 1467735819090 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3672 | 1467735819095 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:23:39 INFO - PROCESS | 3672 | 1467735819101 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 3672 | 1467735819105 Marionette TRACE conn5 <- [1,1770,null,{}] 09:23:39 INFO - PROCESS | 3672 | 1467735819111 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 3672 | 1467735819114 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:39 INFO - PROCESS | 3672 | 1467735819262 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:23:39 INFO - PROCESS | 3672 | 1467735819373 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3672 | 1467735819377 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:39 INFO - PROCESS | 3672 | ++DOCSHELL 10540400 == 39 [pid = 3672] [id = 452] 09:23:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10540800) [pid = 3672] [serial = 1356] [outer = 00000000] 09:23:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10AE8000) [pid = 3672] [serial = 1357] [outer = 10540800] 09:23:39 INFO - PROCESS | 3672 | 1467735819435 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1492C400) [pid = 3672] [serial = 1358] [outer = 10540800] 09:23:40 INFO - PROCESS | 3672 | 1467735820074 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:23:40 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 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1019ms 09:23:40 INFO - PROCESS | 3672 | 1467735820124 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 3672 | 1467735820129 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:23:40 INFO - PROCESS | 3672 | 1467735820136 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 3672 | 1467735820139 Marionette TRACE conn5 <- [1,1774,null,{}] 09:23:40 INFO - PROCESS | 3672 | 1467735820143 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 3672 | 1467735820146 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:40 INFO - PROCESS | 3672 | 1467735820261 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:23:40 INFO - PROCESS | 3672 | 1467735820400 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 3672 | 1467735820402 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:40 INFO - PROCESS | 3672 | ++DOCSHELL 1898F800 == 40 [pid = 3672] [id = 453] 09:23:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18993000) [pid = 3672] [serial = 1359] [outer = 00000000] 09:23:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1915DC00) [pid = 3672] [serial = 1360] [outer = 18993000] 09:23:40 INFO - PROCESS | 3672 | 1467735820459 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (198D7000) [pid = 3672] [serial = 1361] [outer = 18993000] 09:23:41 INFO - PROCESS | 3672 | 1467735821048 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:23:41 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 09:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 09:23:41 INFO - PROCESS | 3672 | 1467735821109 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3672 | 1467735821112 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:23:41 INFO - PROCESS | 3672 | 1467735821116 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3672 | 1467735821119 Marionette TRACE conn5 <- [1,1778,null,{}] 09:23:41 INFO - PROCESS | 3672 | 1467735821130 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 3672 | 1467735821135 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:41 INFO - PROCESS | 3672 | 1467735821249 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:23:41 INFO - PROCESS | 3672 | 1467735821360 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3672 | 1467735821364 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:41 INFO - PROCESS | 3672 | ++DOCSHELL 1AC48C00 == 41 [pid = 3672] [id = 454] 09:23:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC4DC00) [pid = 3672] [serial = 1362] [outer = 00000000] 09:23:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC97400) [pid = 3672] [serial = 1363] [outer = 1AC4DC00] 09:23:41 INFO - PROCESS | 3672 | 1467735821420 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1ADD1000) [pid = 3672] [serial = 1364] [outer = 1AC4DC00] 09:23:42 INFO - PROCESS | 3672 | 1467735822043 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:23:42 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) 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 09:23:42 INFO - PROCESS | 3672 | 1467735822089 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 3672 | 1467735822092 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:23:42 INFO - PROCESS | 3672 | 1467735822095 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:23:42 INFO - PROCESS | 3672 | 1467735822097 Marionette TRACE conn5 <- [1,1782,null,{}] 09:23:42 INFO - PROCESS | 3672 | 1467735822101 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 3672 | 1467735822103 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:42 INFO - PROCESS | 3672 | 1467735822217 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:23:42 INFO - PROCESS | 3672 | 1467735822355 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 3672 | 1467735822357 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:42 INFO - PROCESS | 3672 | ++DOCSHELL 17377400 == 42 [pid = 3672] [id = 455] 09:23:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C9F6800) [pid = 3672] [serial = 1365] [outer = 00000000] 09:23:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1D2D8C00) [pid = 3672] [serial = 1366] [outer = 1C9F6800] 09:23:42 INFO - PROCESS | 3672 | 1467735822412 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1D2DB800) [pid = 3672] [serial = 1367] [outer = 1C9F6800] 09:23:43 INFO - PROCESS | 3672 | 1467735823116 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1070ms 09:23:43 INFO - PROCESS | 3672 | 1467735823168 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3672 | 1467735823172 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:23:43 INFO - PROCESS | 3672 | 1467735823178 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 3672 | 1467735823181 Marionette TRACE conn5 <- [1,1786,null,{}] 09:23:43 INFO - PROCESS | 3672 | 1467735823186 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 3672 | 1467735823189 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:43 INFO - PROCESS | 3672 | 1467735823293 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:23:43 INFO - PROCESS | 3672 | 1467735823438 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 3672 | 1467735823443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:43 INFO - PROCESS | 3672 | ++DOCSHELL 14921800 == 43 [pid = 3672] [id = 456] 09:23:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (14929C00) [pid = 3672] [serial = 1368] [outer = 00000000] 09:23:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (15130000) [pid = 3672] [serial = 1369] [outer = 14929C00] 09:23:43 INFO - PROCESS | 3672 | 1467735823495 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (166E5800) [pid = 3672] [serial = 1370] [outer = 14929C00] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 10ADD400 == 42 [pid = 3672] [id = 431] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 19ABE800 == 41 [pid = 3672] [id = 450] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 10A6F000 == 40 [pid = 3672] [id = 449] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 198D9800 == 39 [pid = 3672] [id = 448] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 18D0AC00 == 38 [pid = 3672] [id = 447] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 18D0C400 == 37 [pid = 3672] [id = 446] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 1827C000 == 36 [pid = 3672] [id = 445] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 147EA400 == 35 [pid = 3672] [id = 444] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 10655000 == 34 [pid = 3672] [id = 443] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 0D042800 == 33 [pid = 3672] [id = 441] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 19AE1800 == 32 [pid = 3672] [id = 440] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 10650800 == 31 [pid = 3672] [id = 442] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 17377400 == 30 [pid = 3672] [id = 455] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 1AC48C00 == 29 [pid = 3672] [id = 454] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 1827BC00 == 28 [pid = 3672] [id = 451] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 10540400 == 27 [pid = 3672] [id = 452] 09:23:44 INFO - PROCESS | 3672 | --DOCSHELL 1898F800 == 26 [pid = 3672] [id = 453] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1898F400) [pid = 3672] [serial = 1306] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (14AD5400) [pid = 3672] [serial = 1300] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15043000) [pid = 3672] [serial = 1301] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10707400) [pid = 3672] [serial = 1297] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (109ADC00) [pid = 3672] [serial = 1298] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (17317C00) [pid = 3672] [serial = 1295] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (15174C00) [pid = 3672] [serial = 1294] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193F2400) [pid = 3672] [serial = 1309] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (14AC7800) [pid = 3672] [serial = 1280] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10A67000) [pid = 3672] [serial = 1279] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (193FC400) [pid = 3672] [serial = 1283] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (18994400) [pid = 3672] [serial = 1282] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1ADD1400) [pid = 3672] [serial = 1286] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC91C00) [pid = 3672] [serial = 1285] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1CCC2000) [pid = 3672] [serial = 1289] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1C9F9000) [pid = 3672] [serial = 1288] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17F16400) [pid = 3672] [serial = 1292] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17315C00) [pid = 3672] [serial = 1291] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1899B800) [pid = 3672] [serial = 1307] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (199A5C00) [pid = 3672] [serial = 1312] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19A35800) [pid = 3672] [serial = 1319] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193F6800) [pid = 3672] [serial = 1310] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19A44C00) [pid = 3672] [serial = 1318] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17F93C00) [pid = 3672] [serial = 1303] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19E86000) [pid = 3672] [serial = 1321] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F7C00) [pid = 3672] [serial = 1315] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (196B4400) [pid = 3672] [serial = 1316] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19A2F000) [pid = 3672] [serial = 1313] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1822E800) [pid = 3672] [serial = 1304] [outer = 00000000] [url = about:blank] 09:23:44 INFO - PROCESS | 3672 | 1467735824765 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1622ms 09:23:44 INFO - PROCESS | 3672 | 1467735824816 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3672 | 1467735824820 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:23:44 INFO - PROCESS | 3672 | 1467735824831 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 3672 | 1467735824835 Marionette TRACE conn5 <- [1,1790,null,{}] 09:23:44 INFO - PROCESS | 3672 | 1467735824840 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 3672 | 1467735824843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:44 INFO - PROCESS | 3672 | 1467735824926 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:23:44 INFO - PROCESS | 3672 | 1467735824933 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3672 | 1467735824938 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:44 INFO - PROCESS | 3672 | ++DOCSHELL 10649400 == 27 [pid = 3672] [id = 457] 09:23:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10649C00) [pid = 3672] [serial = 1371] [outer = 00000000] 09:23:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10652400) [pid = 3672] [serial = 1372] [outer = 10649C00] 09:23:45 INFO - PROCESS | 3672 | 1467735824986 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109AC800) [pid = 3672] [serial = 1373] [outer = 10649C00] 09:23:45 INFO - PROCESS | 3672 | 1467735825482 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 09:23:45 INFO - PROCESS | 3672 | 1467735825518 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3672 | 1467735825523 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:23:45 INFO - PROCESS | 3672 | 1467735825530 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 3672 | 1467735825532 Marionette TRACE conn5 <- [1,1794,null,{}] 09:23:45 INFO - PROCESS | 3672 | 1467735825536 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 3672 | 1467735825539 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:45 INFO - PROCESS | 3672 | 1467735825627 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:23:45 INFO - PROCESS | 3672 | 1467735825634 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3672 | 1467735825636 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:45 INFO - PROCESS | 3672 | ++DOCSHELL 10D4FC00 == 28 [pid = 3672] [id = 458] 09:23:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10D54C00) [pid = 3672] [serial = 1374] [outer = 00000000] 09:23:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14717400) [pid = 3672] [serial = 1375] [outer = 10D54C00] 09:23:45 INFO - PROCESS | 3672 | 1467735825683 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (147EA000) [pid = 3672] [serial = 1376] [outer = 10D54C00] 09:23:46 INFO - PROCESS | 3672 | 1467735826161 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 09:23:46 INFO - PROCESS | 3672 | 1467735826204 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3672 | 1467735826206 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:23:46 INFO - PROCESS | 3672 | 1467735826210 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:23:46 INFO - PROCESS | 3672 | 1467735826213 Marionette TRACE conn5 <- [1,1798,null,{}] 09:23:46 INFO - PROCESS | 3672 | 1467735826224 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 3672 | 1467735826228 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:46 INFO - PROCESS | 3672 | 1467735826340 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:23:46 INFO - PROCESS | 3672 | 1467735826445 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3672 | 1467735826448 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:46 INFO - PROCESS | 3672 | ++DOCSHELL 1731A400 == 29 [pid = 3672] [id = 459] 09:23:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1731A800) [pid = 3672] [serial = 1377] [outer = 00000000] 09:23:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1731FC00) [pid = 3672] [serial = 1378] [outer = 1731A800] 09:23:46 INFO - PROCESS | 3672 | 1467735826496 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17378800) [pid = 3672] [serial = 1379] [outer = 1731A800] 09:23:46 INFO - PROCESS | 3672 | 1467735826902 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 09:23:46 INFO - PROCESS | 3672 | 1467735826946 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 3672 | 1467735826948 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:23:46 INFO - PROCESS | 3672 | 1467735826951 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:23:46 INFO - PROCESS | 3672 | 1467735826953 Marionette TRACE conn5 <- [1,1802,null,{}] 09:23:46 INFO - PROCESS | 3672 | 1467735826957 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 3672 | 1467735826959 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:47 INFO - PROCESS | 3672 | 1467735827076 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:23:47 INFO - PROCESS | 3672 | 1467735827081 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3672 | 1467735827083 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:47 INFO - PROCESS | 3672 | ++DOCSHELL 17F16C00 == 30 [pid = 3672] [id = 460] 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F17400) [pid = 3672] [serial = 1380] [outer = 00000000] 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1822FC00) [pid = 3672] [serial = 1381] [outer = 17F17400] 09:23:47 INFO - PROCESS | 3672 | 1467735827128 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182CA400) [pid = 3672] [serial = 1382] [outer = 17F17400] 09:23:47 INFO - PROCESS | 3672 | 1467735827583 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 09:23:47 INFO - PROCESS | 3672 | 1467735827626 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3672 | 1467735827628 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:23:47 INFO - PROCESS | 3672 | 1467735827631 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 3672 | 1467735827633 Marionette TRACE conn5 <- [1,1806,null,{}] 09:23:47 INFO - PROCESS | 3672 | 1467735827636 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 3672 | 1467735827638 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:47 INFO - PROCESS | 3672 | 1467735827775 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:23:47 INFO - PROCESS | 3672 | 1467735827796 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3672 | 1467735827798 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:47 INFO - PROCESS | 3672 | ++DOCSHELL 184C0400 == 31 [pid = 3672] [id = 461] 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (184C3800) [pid = 3672] [serial = 1383] [outer = 00000000] 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1899B800) [pid = 3672] [serial = 1384] [outer = 184C3800] 09:23:47 INFO - PROCESS | 3672 | 1467735827843 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18D01400) [pid = 3672] [serial = 1385] [outer = 184C3800] 09:23:48 INFO - PROCESS | 3672 | 1467735828302 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 09:23:48 INFO - PROCESS | 3672 | 1467735828362 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3672 | 1467735828364 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:23:48 INFO - PROCESS | 3672 | 1467735828367 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3672 | 1467735828369 Marionette TRACE conn5 <- [1,1810,null,{}] 09:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:23:48 INFO - PROCESS | 3672 | 1467735828383 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 3672 | 1467735828388 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:48 INFO - PROCESS | 3672 | 1467735828522 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:23:48 INFO - PROCESS | 3672 | 1467735828533 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3672 | 1467735828534 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:48 INFO - PROCESS | 3672 | ++DOCSHELL 1915BC00 == 32 [pid = 3672] [id = 462] 09:23:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19163800) [pid = 3672] [serial = 1386] [outer = 00000000] 09:23:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19801400) [pid = 3672] [serial = 1387] [outer = 19163800] 09:23:48 INFO - PROCESS | 3672 | 1467735828578 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198DF000) [pid = 3672] [serial = 1388] [outer = 19163800] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1915C000) [pid = 3672] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (196BD800) [pid = 3672] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182D1C00) [pid = 3672] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10074C00) [pid = 3672] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19AE1C00) [pid = 3672] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (147EE800) [pid = 3672] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (147E6C00) [pid = 3672] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10655400) [pid = 3672] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (199A2000) [pid = 3672] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1731BC00) [pid = 3672] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19AC5000) [pid = 3672] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:23:49 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E85C00) [pid = 3672] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:23:49 INFO - PROCESS | 3672 | 1467735829299 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 971ms 09:23:49 INFO - PROCESS | 3672 | 1467735829343 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 3672 | 1467735829345 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:23:49 INFO - PROCESS | 3672 | 1467735829349 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3672 | 1467735829350 Marionette TRACE conn5 <- [1,1814,null,{}] 09:23:49 INFO - PROCESS | 3672 | 1467735829354 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 3672 | 1467735829356 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:49 INFO - PROCESS | 3672 | 1467735829433 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:23:49 INFO - PROCESS | 3672 | 1467735829439 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3672 | 1467735829441 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:49 INFO - PROCESS | 3672 | ++DOCSHELL 149AB800 == 33 [pid = 3672] [id = 463] 09:23:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (14AD5C00) [pid = 3672] [serial = 1389] [outer = 00000000] 09:23:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (182EDC00) [pid = 3672] [serial = 1390] [outer = 14AD5C00] 09:23:49 INFO - PROCESS | 3672 | 1467735829485 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (116CC000) [pid = 3672] [serial = 1391] [outer = 14AD5C00] 09:23:49 INFO - PROCESS | 3672 | 1467735829914 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 09:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:23:50 INFO - PROCESS | 3672 | 1467735829983 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3672 | 1467735829986 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:23:50 INFO - PROCESS | 3672 | 1467735829989 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3672 | 1467735829990 Marionette TRACE conn5 <- [1,1818,null,{}] 09:23:50 INFO - PROCESS | 3672 | 1467735829994 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 3672 | 1467735829996 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:50 INFO - PROCESS | 3672 | 1467735830074 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:23:50 INFO - PROCESS | 3672 | 1467735830079 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3672 | 1467735830081 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:50 INFO - PROCESS | 3672 | ++DOCSHELL 14713400 == 34 [pid = 3672] [id = 464] 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (193FA400) [pid = 3672] [serial = 1392] [outer = 00000000] 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A2400) [pid = 3672] [serial = 1393] [outer = 193FA400] 09:23:50 INFO - PROCESS | 3672 | 1467735830124 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999C000) [pid = 3672] [serial = 1394] [outer = 193FA400] 09:23:50 INFO - PROCESS | 3672 | 1467735830577 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 631ms 09:23:50 INFO - PROCESS | 3672 | 1467735830629 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3672 | 1467735830631 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:23:50 INFO - PROCESS | 3672 | 1467735830634 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3672 | 1467735830636 Marionette TRACE conn5 <- [1,1822,null,{}] 09:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:23:50 INFO - PROCESS | 3672 | 1467735830639 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 3672 | 1467735830641 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:50 INFO - PROCESS | 3672 | 1467735830719 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:23:50 INFO - PROCESS | 3672 | 1467735830725 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3672 | 1467735830726 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:50 INFO - PROCESS | 3672 | ++DOCSHELL 17319C00 == 35 [pid = 3672] [id = 465] 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A33800) [pid = 3672] [serial = 1395] [outer = 00000000] 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A43800) [pid = 3672] [serial = 1396] [outer = 19A33800] 09:23:50 INFO - PROCESS | 3672 | 1467735830772 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ABE800) [pid = 3672] [serial = 1397] [outer = 19A33800] 09:23:51 INFO - PROCESS | 3672 | 1467735831545 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:23:51 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 09:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 09:23:51 INFO - PROCESS | 3672 | 1467735831610 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3672 | 1467735831615 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:23:51 INFO - PROCESS | 3672 | 1467735831620 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:23:51 INFO - PROCESS | 3672 | 1467735831624 Marionette TRACE conn5 <- [1,1826,null,{}] 09:23:51 INFO - PROCESS | 3672 | 1467735831631 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 3672 | 1467735831634 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:51 INFO - PROCESS | 3672 | 1467735831754 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:23:51 INFO - PROCESS | 3672 | 1467735831891 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3672 | 1467735831894 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:51 INFO - PROCESS | 3672 | ++DOCSHELL 10076800 == 36 [pid = 3672] [id = 466] 09:23:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10651C00) [pid = 3672] [serial = 1398] [outer = 00000000] 09:23:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (11641000) [pid = 3672] [serial = 1399] [outer = 10651C00] 09:23:52 INFO - PROCESS | 3672 | 1467735831955 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (14C8E400) [pid = 3672] [serial = 1400] [outer = 10651C00] 09:23:52 INFO - PROCESS | 3672 | 1467735832670 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1127ms 09:23:52 INFO - PROCESS | 3672 | 1467735832766 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3672 | 1467735832771 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:23:52 INFO - PROCESS | 3672 | 1467735832778 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3672 | 1467735832781 Marionette TRACE conn5 <- [1,1830,null,{}] 09:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:23:52 INFO - PROCESS | 3672 | 1467735832785 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 3672 | 1467735832788 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:52 INFO - PROCESS | 3672 | 1467735832916 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:23:53 INFO - PROCESS | 3672 | 1467735833048 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3672 | 1467735833051 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:53 INFO - PROCESS | 3672 | ++DOCSHELL 166E1C00 == 37 [pid = 3672] [id = 467] 09:23:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (166E3000) [pid = 3672] [serial = 1401] [outer = 00000000] 09:23:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (17380800) [pid = 3672] [serial = 1402] [outer = 166E3000] 09:23:53 INFO - PROCESS | 3672 | 1467735833108 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1822E000) [pid = 3672] [serial = 1403] [outer = 166E3000] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 14713400 == 36 [pid = 3672] [id = 464] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 149AB800 == 35 [pid = 3672] [id = 463] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 1915BC00 == 34 [pid = 3672] [id = 462] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 184C0400 == 33 [pid = 3672] [id = 461] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 17F16C00 == 32 [pid = 3672] [id = 460] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 1731A400 == 31 [pid = 3672] [id = 459] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 10D4FC00 == 30 [pid = 3672] [id = 458] 09:23:53 INFO - PROCESS | 3672 | --DOCSHELL 10649400 == 29 [pid = 3672] [id = 457] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10D51C00) [pid = 3672] [serial = 1324] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (149AE800) [pid = 3672] [serial = 1325] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19E8F400) [pid = 3672] [serial = 1322] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (15096000) [pid = 3672] [serial = 1333] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (151E7C00) [pid = 3672] [serial = 1334] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1898FC00) [pid = 3672] [serial = 1348] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1070C400) [pid = 3672] [serial = 1330] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10A4E400) [pid = 3672] [serial = 1331] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19AE4000) [pid = 3672] [serial = 1345] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17F99400) [pid = 3672] [serial = 1327] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1827C800) [pid = 3672] [serial = 1328] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A3DD400) [pid = 3672] [serial = 1352] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1AC48800) [pid = 3672] [serial = 1354] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1AC85800) [pid = 3672] [serial = 1355] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19E90C00) [pid = 3672] [serial = 1351] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A48800) [pid = 3672] [serial = 1346] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1980F800) [pid = 3672] [serial = 1340] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F5000) [pid = 3672] [serial = 1349] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18994C00) [pid = 3672] [serial = 1337] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (193FB800) [pid = 3672] [serial = 1339] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (198DDC00) [pid = 3672] [serial = 1343] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (198DA400) [pid = 3672] [serial = 1342] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1832EC00) [pid = 3672] [serial = 1336] [outer = 00000000] [url = about:blank] 09:23:53 INFO - PROCESS | 3672 | 1467735833944 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1223ms 09:23:54 INFO - PROCESS | 3672 | 1467735834010 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3672 | 1467735834014 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:23:54 INFO - PROCESS | 3672 | 1467735834018 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 3672 | 1467735834021 Marionette TRACE conn5 <- [1,1834,null,{}] 09:23:54 INFO - PROCESS | 3672 | 1467735834028 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 3672 | 1467735834030 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:54 INFO - PROCESS | 3672 | 1467735834117 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:23:54 INFO - PROCESS | 3672 | 1467735834131 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3672 | 1467735834133 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:54 INFO - PROCESS | 3672 | ++DOCSHELL 10702400 == 30 [pid = 3672] [id = 468] 09:23:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10705C00) [pid = 3672] [serial = 1404] [outer = 00000000] 09:23:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1070F400) [pid = 3672] [serial = 1405] [outer = 10705C00] 09:23:54 INFO - PROCESS | 3672 | 1467735834180 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A4D800) [pid = 3672] [serial = 1406] [outer = 10705C00] 09:23:54 INFO - PROCESS | 3672 | 1467735834698 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:23:54 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) 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 09:23:54 INFO - PROCESS | 3672 | 1467735834750 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 3672 | 1467735834754 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:23:54 INFO - PROCESS | 3672 | 1467735834760 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 3672 | 1467735834762 Marionette TRACE conn5 <- [1,1838,null,{}] 09:23:54 INFO - PROCESS | 3672 | 1467735834766 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 3672 | 1467735834769 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:54 INFO - PROCESS | 3672 | 1467735834855 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:23:54 INFO - PROCESS | 3672 | 1467735834949 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 3672 | 1467735834952 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:55 INFO - PROCESS | 3672 | ++DOCSHELL 147E9C00 == 31 [pid = 3672] [id = 469] 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147F0400) [pid = 3672] [serial = 1407] [outer = 00000000] 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1502F000) [pid = 3672] [serial = 1408] [outer = 147F0400] 09:23:55 INFO - PROCESS | 3672 | 1467735835002 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15166C00) [pid = 3672] [serial = 1409] [outer = 147F0400] 09:23:55 INFO - PROCESS | 3672 | 1467735835412 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 09:23:55 INFO - PROCESS | 3672 | 1467735835435 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3672 | 1467735835437 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:23:55 INFO - PROCESS | 3672 | 1467735835440 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:23:55 INFO - PROCESS | 3672 | 1467735835444 Marionette TRACE conn5 <- [1,1842,null,{}] 09:23:55 INFO - PROCESS | 3672 | 1467735835454 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 3672 | 1467735835459 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:55 INFO - PROCESS | 3672 | 1467735835543 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:23:55 INFO - PROCESS | 3672 | 1467735835551 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3672 | 1467735835554 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:55 INFO - PROCESS | 3672 | ++DOCSHELL 182C9800 == 32 [pid = 3672] [id = 470] 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (182CAC00) [pid = 3672] [serial = 1410] [outer = 00000000] 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18331800) [pid = 3672] [serial = 1411] [outer = 182CAC00] 09:23:55 INFO - PROCESS | 3672 | 1467735835610 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18990800) [pid = 3672] [serial = 1412] [outer = 182CAC00] 09:23:56 INFO - PROCESS | 3672 | 1467735836078 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 09:23:56 INFO - PROCESS | 3672 | 1467735836130 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3672 | 1467735836132 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3672 | 1467735836135 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3672 | 1467735836137 Marionette TRACE conn5 <- [1,1846,null,{}] 09:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:23:56 INFO - PROCESS | 3672 | 1467735836146 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 3672 | 1467735836148 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:56 INFO - PROCESS | 3672 | 1467735836268 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:23:56 INFO - PROCESS | 3672 | 1467735836273 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3672 | 1467735836275 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:56 INFO - PROCESS | 3672 | ++DOCSHELL 1915F000 == 33 [pid = 3672] [id = 471] 09:23:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19166C00) [pid = 3672] [serial = 1413] [outer = 00000000] 09:23:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193FB800) [pid = 3672] [serial = 1414] [outer = 19166C00] 09:23:56 INFO - PROCESS | 3672 | 1467735836320 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (196BE000) [pid = 3672] [serial = 1415] [outer = 19166C00] 09:23:56 INFO - PROCESS | 3672 | 1467735836772 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 09:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:23:56 INFO - PROCESS | 3672 | 1467735836812 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3672 | 1467735836814 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3672 | 1467735836817 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3672 | 1467735836819 Marionette TRACE conn5 <- [1,1850,null,{}] 09:23:56 INFO - PROCESS | 3672 | 1467735836822 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 3672 | 1467735836824 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:56 INFO - PROCESS | 3672 | 1467735836937 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:23:57 INFO - PROCESS | 3672 | 1467735837030 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3672 | 1467735837032 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:57 INFO - PROCESS | 3672 | ++DOCSHELL 198D2800 == 34 [pid = 3672] [id = 472] 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198D5400) [pid = 3672] [serial = 1416] [outer = 00000000] 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999F400) [pid = 3672] [serial = 1417] [outer = 198D5400] 09:23:57 INFO - PROCESS | 3672 | 1467735837075 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (199A0C00) [pid = 3672] [serial = 1418] [outer = 198D5400] 09:23:57 INFO - PROCESS | 3672 | 1467735837514 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 09:23:57 INFO - PROCESS | 3672 | 1467735837548 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 3672 | 1467735837550 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:23:57 INFO - PROCESS | 3672 | 1467735837553 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 3672 | 1467735837555 Marionette TRACE conn5 <- [1,1854,null,{}] 09:23:57 INFO - PROCESS | 3672 | 1467735837559 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 3672 | 1467735837564 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:57 INFO - PROCESS | 3672 | 1467735837711 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:23:57 INFO - PROCESS | 3672 | 1467735837776 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 3672 | 1467735837778 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:57 INFO - PROCESS | 3672 | ++DOCSHELL 19ACB000 == 35 [pid = 3672] [id = 473] 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19ADA400) [pid = 3672] [serial = 1419] [outer = 00000000] 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E85C00) [pid = 3672] [serial = 1420] [outer = 19ADA400] 09:23:57 INFO - PROCESS | 3672 | 1467735837822 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (198D1400) [pid = 3672] [serial = 1421] [outer = 19ADA400] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17F17400) [pid = 3672] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14929C00) [pid = 3672] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1731A800) [pid = 3672] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10649C00) [pid = 3672] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10D54C00) [pid = 3672] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (184C3800) [pid = 3672] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10540800) [pid = 3672] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18993000) [pid = 3672] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193FA400) [pid = 3672] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1AC4DC00) [pid = 3672] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1C9F6800) [pid = 3672] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19163800) [pid = 3672] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:23:58 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14AD5C00) [pid = 3672] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:23:58 INFO - PROCESS | 3672 | 1467735838345 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 832ms 09:23:58 INFO - PROCESS | 3672 | 1467735838386 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:23:58 INFO - PROCESS | 3672 | 1467735838388 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:23:58 INFO - PROCESS | 3672 | 1467735838391 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 3672 | 1467735838393 Marionette TRACE conn5 <- [1,1858,null,{}] 09:23:58 INFO - PROCESS | 3672 | 1467735838396 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 3672 | 1467735838398 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:58 INFO - PROCESS | 3672 | 1467735838477 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:23:58 INFO - PROCESS | 3672 | 1467735838573 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3672 | 1467735838575 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:58 INFO - PROCESS | 3672 | ++DOCSHELL 10ADF800 == 36 [pid = 3672] [id = 474] 09:23:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (15171C00) [pid = 3672] [serial = 1422] [outer = 00000000] 09:23:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1895A800) [pid = 3672] [serial = 1423] [outer = 15171C00] 09:23:58 INFO - PROCESS | 3672 | 1467735838619 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (193F6400) [pid = 3672] [serial = 1424] [outer = 15171C00] 09:23:59 INFO - PROCESS | 3672 | 1467735838977 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 09:23:59 INFO - PROCESS | 3672 | 1467735839022 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:23:59 INFO - PROCESS | 3672 | 1467735839025 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 3672 | 1467735839028 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3672 | 1467735839029 Marionette TRACE conn5 <- [1,1862,null,{}] 09:23:59 INFO - PROCESS | 3672 | 1467735839033 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 3672 | 1467735839035 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:59 INFO - PROCESS | 3672 | 1467735839151 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:23:59 INFO - PROCESS | 3672 | 1467735839160 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3672 | 1467735839162 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:59 INFO - PROCESS | 3672 | ++DOCSHELL 14CBB000 == 37 [pid = 3672] [id = 475] 09:23:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1605DC00) [pid = 3672] [serial = 1425] [outer = 00000000] 09:23:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E86400) [pid = 3672] [serial = 1426] [outer = 1605DC00] 09:23:59 INFO - PROCESS | 3672 | 1467735839206 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E94C00) [pid = 3672] [serial = 1427] [outer = 1605DC00] 09:23:59 INFO - PROCESS | 3672 | 1467735839629 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:23:59 INFO - PROCESS | 3672 | 1467735839659 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3672 | 1467735839661 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 3672 | 1467735839664 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3672 | 1467735839666 Marionette TRACE conn5 <- [1,1866,null,{}] 09:23:59 INFO - PROCESS | 3672 | 1467735839669 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 3672 | 1467735839671 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:59 INFO - PROCESS | 3672 | 1467735839789 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:23:59 INFO - PROCESS | 3672 | 1467735839879 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3672 | 1467735839881 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:23:59 INFO - PROCESS | 3672 | ++DOCSHELL 182C5400 == 38 [pid = 3672] [id = 476] 09:23:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19AE5000) [pid = 3672] [serial = 1428] [outer = 00000000] 09:23:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1AC3EC00) [pid = 3672] [serial = 1429] [outer = 19AE5000] 09:23:59 INFO - PROCESS | 3672 | 1467735839925 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC49C00) [pid = 3672] [serial = 1430] [outer = 19AE5000] 09:24:00 INFO - PROCESS | 3672 | 1467735840339 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 09:24:00 INFO - PROCESS | 3672 | 1467735840435 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 3672 | 1467735840440 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:24:00 INFO - PROCESS | 3672 | 1467735840461 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 3672 | 1467735840465 Marionette TRACE conn5 <- [1,1870,null,{}] 09:24:00 INFO - PROCESS | 3672 | 1467735840471 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 3672 | 1467735840474 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:00 INFO - PROCESS | 3672 | 1467735840590 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:24:00 INFO - PROCESS | 3672 | 1467735840704 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 3672 | 1467735840709 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:00 INFO - PROCESS | 3672 | ++DOCSHELL 1064D800 == 39 [pid = 3672] [id = 477] 09:24:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10652800) [pid = 3672] [serial = 1431] [outer = 00000000] 09:24:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A50000) [pid = 3672] [serial = 1432] [outer = 10652800] 09:24:00 INFO - PROCESS | 3672 | 1467735840769 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10D4FC00) [pid = 3672] [serial = 1433] [outer = 10652800] 09:24:01 INFO - PROCESS | 3672 | 1467735841397 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 990ms 09:24:01 INFO - PROCESS | 3672 | 1467735841453 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 3672 | 1467735841458 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:24:01 INFO - PROCESS | 3672 | 1467735841464 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 3672 | 1467735841467 Marionette TRACE conn5 <- [1,1874,null,{}] 09:24:01 INFO - PROCESS | 3672 | 1467735841471 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 3672 | 1467735841474 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:01 INFO - PROCESS | 3672 | 1467735841586 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:24:01 INFO - PROCESS | 3672 | 1467735841723 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3672 | 1467735841726 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:01 INFO - PROCESS | 3672 | ++DOCSHELL 17F11C00 == 40 [pid = 3672] [id = 478] 09:24:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17F99400) [pid = 3672] [serial = 1434] [outer = 00000000] 09:24:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182CB800) [pid = 3672] [serial = 1435] [outer = 17F99400] 09:24:01 INFO - PROCESS | 3672 | 1467735841782 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18997800) [pid = 3672] [serial = 1436] [outer = 17F99400] 09:24:02 INFO - PROCESS | 3672 | 1467735842396 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 971ms 09:24:02 INFO - PROCESS | 3672 | 1467735842438 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3672 | 1467735842441 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:24:02 INFO - PROCESS | 3672 | 1467735842445 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 3672 | 1467735842449 Marionette TRACE conn5 <- [1,1878,null,{}] 09:24:02 INFO - PROCESS | 3672 | 1467735842459 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 3672 | 1467735842464 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:02 INFO - PROCESS | 3672 | 1467735842576 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:24:02 INFO - PROCESS | 3672 | 1467735842714 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3672 | 1467735842717 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:02 INFO - PROCESS | 3672 | ++DOCSHELL 1A3DC800 == 41 [pid = 3672] [id = 479] 09:24:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1A3DF000) [pid = 3672] [serial = 1437] [outer = 00000000] 09:24:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC87400) [pid = 3672] [serial = 1438] [outer = 1A3DF000] 09:24:02 INFO - PROCESS | 3672 | 1467735842774 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC9D400) [pid = 3672] [serial = 1439] [outer = 1A3DF000] 09:24:03 INFO - PROCESS | 3672 | 1467735843326 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 09:24:03 INFO - PROCESS | 3672 | 1467735843378 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 3672 | 1467735843381 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 3672 | 1467735843384 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:24:03 INFO - PROCESS | 3672 | 1467735843386 Marionette TRACE conn5 <- [1,1882,null,{}] 09:24:03 INFO - PROCESS | 3672 | 1467735843390 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 3672 | 1467735843392 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:03 INFO - PROCESS | 3672 | 1467735843501 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:24:03 INFO - PROCESS | 3672 | 1467735843637 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3672 | 1467735843640 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:03 INFO - PROCESS | 3672 | ++DOCSHELL 19E8B000 == 42 [pid = 3672] [id = 480] 09:24:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C49B800) [pid = 3672] [serial = 1440] [outer = 00000000] 09:24:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C9BF400) [pid = 3672] [serial = 1441] [outer = 1C49B800] 09:24:03 INFO - PROCESS | 3672 | 1467735843699 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C9C1400) [pid = 3672] [serial = 1442] [outer = 1C49B800] 09:24:04 INFO - PROCESS | 3672 | 1467735844538 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1234ms 09:24:04 INFO - PROCESS | 3672 | 1467735844622 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:24:04 INFO - PROCESS | 3672 | 1467735844627 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:24:04 INFO - PROCESS | 3672 | 1467735844632 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 3672 | 1467735844635 Marionette TRACE conn5 <- [1,1886,null,{}] 09:24:04 INFO - PROCESS | 3672 | 1467735844640 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 3672 | 1467735844643 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:04 INFO - PROCESS | 3672 | 1467735844781 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:24:04 INFO - PROCESS | 3672 | 1467735844921 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 3672 | 1467735844925 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:04 INFO - PROCESS | 3672 | ++DOCSHELL 1064AC00 == 43 [pid = 3672] [id = 481] 09:24:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1064C800) [pid = 3672] [serial = 1443] [outer = 00000000] 09:24:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (14AD5C00) [pid = 3672] [serial = 1444] [outer = 1064C800] 09:24:05 INFO - PROCESS | 3672 | 1467735844975 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (15298000) [pid = 3672] [serial = 1445] [outer = 1064C800] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 14CBB000 == 42 [pid = 3672] [id = 475] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 10ADF800 == 41 [pid = 3672] [id = 474] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 19ACB000 == 40 [pid = 3672] [id = 473] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 198D2800 == 39 [pid = 3672] [id = 472] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 1915F000 == 38 [pid = 3672] [id = 471] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 182C9800 == 37 [pid = 3672] [id = 470] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 147E9C00 == 36 [pid = 3672] [id = 469] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 10702400 == 35 [pid = 3672] [id = 468] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 14921800 == 34 [pid = 3672] [id = 456] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 10076800 == 33 [pid = 3672] [id = 466] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 17319C00 == 32 [pid = 3672] [id = 465] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 166E1C00 == 31 [pid = 3672] [id = 467] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 19E8B000 == 30 [pid = 3672] [id = 480] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 17F11C00 == 29 [pid = 3672] [id = 478] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 1A3DC800 == 28 [pid = 3672] [id = 479] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 182C5400 == 27 [pid = 3672] [id = 476] 09:24:05 INFO - PROCESS | 3672 | --DOCSHELL 1064D800 == 26 [pid = 3672] [id = 477] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1822FC00) [pid = 3672] [serial = 1381] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (166E5800) [pid = 3672] [serial = 1370] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15130000) [pid = 3672] [serial = 1369] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1731FC00) [pid = 3672] [serial = 1378] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10652400) [pid = 3672] [serial = 1372] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (109AC800) [pid = 3672] [serial = 1373] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (14717400) [pid = 3672] [serial = 1375] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (147EA000) [pid = 3672] [serial = 1376] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1899B800) [pid = 3672] [serial = 1384] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1492C400) [pid = 3672] [serial = 1358] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10AE8000) [pid = 3672] [serial = 1357] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (198D7000) [pid = 3672] [serial = 1361] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1915DC00) [pid = 3672] [serial = 1360] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1999C000) [pid = 3672] [serial = 1394] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19A43800) [pid = 3672] [serial = 1396] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1ADD1000) [pid = 3672] [serial = 1364] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC97400) [pid = 3672] [serial = 1363] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1D2DB800) [pid = 3672] [serial = 1367] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1D2D8C00) [pid = 3672] [serial = 1366] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19801400) [pid = 3672] [serial = 1387] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (18D01400) [pid = 3672] [serial = 1385] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (198DF000) [pid = 3672] [serial = 1388] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199A2400) [pid = 3672] [serial = 1393] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (182CA400) [pid = 3672] [serial = 1382] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182EDC00) [pid = 3672] [serial = 1390] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (116CC000) [pid = 3672] [serial = 1391] [outer = 00000000] [url = about:blank] 09:24:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17378800) [pid = 3672] [serial = 1379] [outer = 00000000] [url = about:blank] 09:24:06 INFO - PROCESS | 3672 | 1467735846171 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1578ms 09:24:06 INFO - PROCESS | 3672 | 1467735846210 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3672 | 1467735846214 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:24:06 INFO - PROCESS | 3672 | 1467735846219 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 3672 | 1467735846223 Marionette TRACE conn5 <- [1,1890,null,{}] 09:24:06 INFO - PROCESS | 3672 | 1467735846229 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 3672 | 1467735846231 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:06 INFO - PROCESS | 3672 | 1467735846354 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:24:06 INFO - PROCESS | 3672 | 1467735846448 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3672 | 1467735846451 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:06 INFO - PROCESS | 3672 | ++DOCSHELL 1053DC00 == 27 [pid = 3672] [id = 482] 09:24:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10649400) [pid = 3672] [serial = 1446] [outer = 00000000] 09:24:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10706800) [pid = 3672] [serial = 1447] [outer = 10649400] 09:24:06 INFO - PROCESS | 3672 | 1467735846499 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (109E9C00) [pid = 3672] [serial = 1448] [outer = 10649400] 09:24:06 INFO - PROCESS | 3672 | 1467735846888 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 09:24:06 INFO - PROCESS | 3672 | 1467735846950 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3672 | 1467735846955 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:24:07 INFO - PROCESS | 3672 | 1467735846991 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3672 | 1467735846994 Marionette TRACE conn5 <- [1,1894,null,{}] 09:24:07 INFO - PROCESS | 3672 | 1467735847002 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 3672 | 1467735847004 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:07 INFO - PROCESS | 3672 | 1467735847095 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:24:07 INFO - PROCESS | 3672 | 1467735847101 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3672 | 1467735847104 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:07 INFO - PROCESS | 3672 | ++DOCSHELL 147E9C00 == 28 [pid = 3672] [id = 483] 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (147EA000) [pid = 3672] [serial = 1449] [outer = 00000000] 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (149A8000) [pid = 3672] [serial = 1450] [outer = 147EA000] 09:24:07 INFO - PROCESS | 3672 | 1467735847150 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14CB8C00) [pid = 3672] [serial = 1451] [outer = 147EA000] 09:24:07 INFO - PROCESS | 3672 | 1467735847599 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 09:24:07 INFO - PROCESS | 3672 | 1467735847625 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3672 | 1467735847627 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:24:07 INFO - PROCESS | 3672 | 1467735847631 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 3672 | 1467735847634 Marionette TRACE conn5 <- [1,1898,null,{}] 09:24:07 INFO - PROCESS | 3672 | 1467735847645 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 3672 | 1467735847650 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:07 INFO - PROCESS | 3672 | 1467735847734 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:24:07 INFO - PROCESS | 3672 | 1467735847741 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3672 | 1467735847744 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:07 INFO - PROCESS | 3672 | ++DOCSHELL 151E3400 == 29 [pid = 3672] [id = 484] 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (16054C00) [pid = 3672] [serial = 1452] [outer = 00000000] 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1731FC00) [pid = 3672] [serial = 1453] [outer = 16054C00] 09:24:07 INFO - PROCESS | 3672 | 1467735847793 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1737E800) [pid = 3672] [serial = 1454] [outer = 16054C00] 09:24:08 INFO - PROCESS | 3672 | 1467735848304 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 09:24:08 INFO - PROCESS | 3672 | 1467735848365 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 3672 | 1467735848368 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:24:08 INFO - PROCESS | 3672 | 1467735848376 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:24:08 INFO - PROCESS | 3672 | 1467735848378 Marionette TRACE conn5 <- [1,1902,null,{}] 09:24:08 INFO - PROCESS | 3672 | 1467735848382 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 3672 | 1467735848384 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:08 INFO - PROCESS | 3672 | 1467735848527 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:24:08 INFO - PROCESS | 3672 | 1467735848590 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3672 | 1467735848592 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:08 INFO - PROCESS | 3672 | ++DOCSHELL 1822B000 == 30 [pid = 3672] [id = 485] 09:24:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1822B800) [pid = 3672] [serial = 1455] [outer = 00000000] 09:24:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1827C000) [pid = 3672] [serial = 1456] [outer = 1822B800] 09:24:08 INFO - PROCESS | 3672 | 1467735848639 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182F2000) [pid = 3672] [serial = 1457] [outer = 1822B800] 09:24:09 INFO - PROCESS | 3672 | 1467735849077 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 09:24:09 INFO - PROCESS | 3672 | 1467735849113 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3672 | 1467735849115 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:24:09 INFO - PROCESS | 3672 | 1467735849118 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 3672 | 1467735849120 Marionette TRACE conn5 <- [1,1906,null,{}] 09:24:09 INFO - PROCESS | 3672 | 1467735849123 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 3672 | 1467735849125 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:09 INFO - PROCESS | 3672 | 1467735849240 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:24:09 INFO - PROCESS | 3672 | 1467735849247 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3672 | 1467735849249 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:09 INFO - PROCESS | 3672 | ++DOCSHELL 18991400 == 31 [pid = 3672] [id = 486] 09:24:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18991800) [pid = 3672] [serial = 1458] [outer = 00000000] 09:24:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (189CC000) [pid = 3672] [serial = 1459] [outer = 18991800] 09:24:09 INFO - PROCESS | 3672 | 1467735849296 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (189D2000) [pid = 3672] [serial = 1460] [outer = 18991800] 09:24:09 INFO - PROCESS | 3672 | 1467735849744 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 09:24:09 INFO - PROCESS | 3672 | 1467735849790 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3672 | 1467735849792 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:24:09 INFO - PROCESS | 3672 | 1467735849795 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:24:09 INFO - PROCESS | 3672 | 1467735849797 Marionette TRACE conn5 <- [1,1910,null,{}] 09:24:09 INFO - PROCESS | 3672 | 1467735849806 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 3672 | 1467735849812 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:10 INFO - PROCESS | 3672 | 1467735849963 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:24:10 INFO - PROCESS | 3672 | 1467735850250 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3672 | 1467735850252 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19AE5000) [pid = 3672] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19A33800) [pid = 3672] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (147F0400) [pid = 3672] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19166C00) [pid = 3672] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (166E3000) [pid = 3672] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1605DC00) [pid = 3672] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10651C00) [pid = 3672] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19ADA400) [pid = 3672] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (198D5400) [pid = 3672] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10705C00) [pid = 3672] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (15171C00) [pid = 3672] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:24:10 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (182CAC00) [pid = 3672] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:24:10 INFO - PROCESS | 3672 | ++DOCSHELL 0FF63400 == 32 [pid = 3672] [id = 487] 09:24:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1053F000) [pid = 3672] [serial = 1461] [outer = 00000000] 09:24:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147F2C00) [pid = 3672] [serial = 1462] [outer = 1053F000] 09:24:10 INFO - PROCESS | 3672 | 1467735850321 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1822D000) [pid = 3672] [serial = 1463] [outer = 1053F000] 09:24:10 INFO - PROCESS | 3672 | 1467735850712 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 09:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:24:10 INFO - PROCESS | 3672 | 1467735850770 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 3672 | 1467735850772 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3672 | 1467735850775 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3672 | 1467735850777 Marionette TRACE conn5 <- [1,1914,null,{}] 09:24:10 INFO - PROCESS | 3672 | 1467735850781 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 3672 | 1467735850782 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:10 INFO - PROCESS | 3672 | 1467735850895 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:24:10 INFO - PROCESS | 3672 | 1467735850902 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3672 | 1467735850904 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:10 INFO - PROCESS | 3672 | ++DOCSHELL 18229800 == 33 [pid = 3672] [id = 488] 09:24:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1822C800) [pid = 3672] [serial = 1464] [outer = 00000000] 09:24:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (198DA400) [pid = 3672] [serial = 1465] [outer = 1822C800] 09:24:10 INFO - PROCESS | 3672 | 1467735850951 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198DB000) [pid = 3672] [serial = 1466] [outer = 1822C800] 09:24:11 INFO - PROCESS | 3672 | 1467735851356 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 09:24:11 INFO - PROCESS | 3672 | 1467735851406 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 3672 | 1467735851408 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:24:11 INFO - PROCESS | 3672 | 1467735851411 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 3672 | 1467735851413 Marionette TRACE conn5 <- [1,1918,null,{}] 09:24:11 INFO - PROCESS | 3672 | 1467735851417 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 3672 | 1467735851418 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:11 INFO - PROCESS | 3672 | 1467735851534 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:24:11 INFO - PROCESS | 3672 | 1467735851571 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 3672 | 1467735851573 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:11 INFO - PROCESS | 3672 | ++DOCSHELL 0C411000 == 34 [pid = 3672] [id = 489] 09:24:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198D1C00) [pid = 3672] [serial = 1467] [outer = 00000000] 09:24:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A6400) [pid = 3672] [serial = 1468] [outer = 198D1C00] 09:24:11 INFO - PROCESS | 3672 | 1467735851616 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182CC000) [pid = 3672] [serial = 1469] [outer = 198D1C00] 09:24:12 INFO - PROCESS | 3672 | 1467735852020 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 09:24:12 INFO - PROCESS | 3672 | 1467735852042 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3672 | 1467735852044 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:24:12 INFO - PROCESS | 3672 | 1467735852048 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 3672 | 1467735852050 Marionette TRACE conn5 <- [1,1922,null,{}] 09:24:12 INFO - PROCESS | 3672 | 1467735852053 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 3672 | 1467735852055 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:12 INFO - PROCESS | 3672 | 1467735852134 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:24:12 INFO - PROCESS | 3672 | 1467735852230 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3672 | 1467735852232 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:12 INFO - PROCESS | 3672 | ++DOCSHELL 199A0400 == 35 [pid = 3672] [id = 490] 09:24:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (199A8C00) [pid = 3672] [serial = 1470] [outer = 00000000] 09:24:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A4C400) [pid = 3672] [serial = 1471] [outer = 199A8C00] 09:24:12 INFO - PROCESS | 3672 | 1467735852285 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ADE400) [pid = 3672] [serial = 1472] [outer = 199A8C00] 09:24:13 INFO - PROCESS | 3672 | 1467735853063 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1069ms 09:24:13 INFO - PROCESS | 3672 | 1467735853120 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 3672 | 1467735853125 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:24:13 INFO - PROCESS | 3672 | 1467735853130 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 3672 | 1467735853135 Marionette TRACE conn5 <- [1,1926,null,{}] 09:24:13 INFO - PROCESS | 3672 | 1467735853140 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 3672 | 1467735853143 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:13 INFO - PROCESS | 3672 | 1467735853267 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:24:13 INFO - PROCESS | 3672 | 1467735853404 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3672 | 1467735853407 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:13 INFO - PROCESS | 3672 | ++DOCSHELL 10703000 == 36 [pid = 3672] [id = 491] 09:24:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10704C00) [pid = 3672] [serial = 1473] [outer = 00000000] 09:24:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (14711800) [pid = 3672] [serial = 1474] [outer = 10704C00] 09:24:13 INFO - PROCESS | 3672 | 1467735853467 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1492CC00) [pid = 3672] [serial = 1475] [outer = 10704C00] 09:24:14 INFO - PROCESS | 3672 | 1467735854217 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1132ms 09:24:14 INFO - PROCESS | 3672 | 1467735854283 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 3672 | 1467735854287 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:24:14 INFO - PROCESS | 3672 | 1467735854295 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 3672 | 1467735854298 Marionette TRACE conn5 <- [1,1930,null,{}] 09:24:14 INFO - PROCESS | 3672 | 1467735854302 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 3672 | 1467735854305 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:14 INFO - PROCESS | 3672 | 1467735854434 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:24:14 INFO - PROCESS | 3672 | 1467735854645 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 3672 | 1467735854649 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:14 INFO - PROCESS | 3672 | ++DOCSHELL 0C417000 == 37 [pid = 3672] [id = 492] 09:24:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (0C41D400) [pid = 3672] [serial = 1476] [outer = 00000000] 09:24:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (0D0EC000) [pid = 3672] [serial = 1477] [outer = 0C41D400] 09:24:14 INFO - PROCESS | 3672 | 1467735854707 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10539400) [pid = 3672] [serial = 1478] [outer = 0C41D400] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 0C411000 == 36 [pid = 3672] [id = 489] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 18229800 == 35 [pid = 3672] [id = 488] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 0FF63400 == 34 [pid = 3672] [id = 487] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 18991400 == 33 [pid = 3672] [id = 486] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 1822B000 == 32 [pid = 3672] [id = 485] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 151E3400 == 31 [pid = 3672] [id = 484] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 147E9C00 == 30 [pid = 3672] [id = 483] 09:24:15 INFO - PROCESS | 3672 | --DOCSHELL 1053DC00 == 29 [pid = 3672] [id = 482] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (19ABE800) [pid = 3672] [serial = 1397] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1502F000) [pid = 3672] [serial = 1408] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (196BE000) [pid = 3672] [serial = 1415] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17380800) [pid = 3672] [serial = 1402] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19E86400) [pid = 3672] [serial = 1426] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (11641000) [pid = 3672] [serial = 1399] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198D1400) [pid = 3672] [serial = 1421] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1822E000) [pid = 3672] [serial = 1403] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1999F400) [pid = 3672] [serial = 1417] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (193FB800) [pid = 3672] [serial = 1414] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19E85C00) [pid = 3672] [serial = 1420] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (199A0C00) [pid = 3672] [serial = 1418] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A4D800) [pid = 3672] [serial = 1406] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193F6400) [pid = 3672] [serial = 1424] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1070F400) [pid = 3672] [serial = 1405] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18990800) [pid = 3672] [serial = 1412] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (14C8E400) [pid = 3672] [serial = 1400] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18331800) [pid = 3672] [serial = 1411] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1895A800) [pid = 3672] [serial = 1423] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15166C00) [pid = 3672] [serial = 1409] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19E94C00) [pid = 3672] [serial = 1427] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1AC49C00) [pid = 3672] [serial = 1430] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1AC3EC00) [pid = 3672] [serial = 1429] [outer = 00000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3672 | 1467735855367 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1119ms 09:24:15 INFO - PROCESS | 3672 | 1467735855418 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3672 | 1467735855422 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:24:15 INFO - PROCESS | 3672 | 1467735855426 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 3672 | 1467735855429 Marionette TRACE conn5 <- [1,1934,null,{}] 09:24:15 INFO - PROCESS | 3672 | 1467735855436 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 3672 | 1467735855441 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:15 INFO - PROCESS | 3672 | 1467735855562 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:24:15 INFO - PROCESS | 3672 | 1467735855578 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 3672 | 1467735855581 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:15 INFO - PROCESS | 3672 | ++DOCSHELL 10652400 == 30 [pid = 3672] [id = 493] 09:24:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10653800) [pid = 3672] [serial = 1479] [outer = 00000000] 09:24:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10AE0800) [pid = 3672] [serial = 1480] [outer = 10653800] 09:24:15 INFO - PROCESS | 3672 | 1467735855627 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (147EE800) [pid = 3672] [serial = 1481] [outer = 10653800] 09:24:16 INFO - PROCESS | 3672 | 1467735856123 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 09:24:16 INFO - PROCESS | 3672 | 1467735856159 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3672 | 1467735856163 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 3672 | 1467735856168 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:24:16 INFO - PROCESS | 3672 | 1467735856170 Marionette TRACE conn5 <- [1,1938,null,{}] 09:24:16 INFO - PROCESS | 3672 | 1467735856173 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 3672 | 1467735856176 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:16 INFO - PROCESS | 3672 | 1467735856262 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:24:16 INFO - PROCESS | 3672 | 1467735856271 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3672 | 1467735856273 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:16 INFO - PROCESS | 3672 | ++DOCSHELL 17319400 == 31 [pid = 3672] [id = 494] 09:24:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17320C00) [pid = 3672] [serial = 1482] [outer = 00000000] 09:24:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1737C800) [pid = 3672] [serial = 1483] [outer = 17320C00] 09:24:16 INFO - PROCESS | 3672 | 1467735856318 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17F1A400) [pid = 3672] [serial = 1484] [outer = 17320C00] 09:24:16 INFO - PROCESS | 3672 | 1467735856790 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 09:24:16 INFO - PROCESS | 3672 | 1467735856842 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3672 | 1467735856844 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:24:16 INFO - PROCESS | 3672 | 1467735856849 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 3672 | 1467735856855 Marionette TRACE conn5 <- [1,1942,null,{}] 09:24:16 INFO - PROCESS | 3672 | 1467735856865 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 3672 | 1467735856868 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:16 INFO - PROCESS | 3672 | 1467735856955 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:24:17 INFO - PROCESS | 3672 | 1467735857058 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3672 | 1467735857060 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:17 INFO - PROCESS | 3672 | ++DOCSHELL 18958800 == 32 [pid = 3672] [id = 495] 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1895AC00) [pid = 3672] [serial = 1485] [outer = 00000000] 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (18999800) [pid = 3672] [serial = 1486] [outer = 1895AC00] 09:24:17 INFO - PROCESS | 3672 | 1467735857112 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18D0A000) [pid = 3672] [serial = 1487] [outer = 1895AC00] 09:24:17 INFO - PROCESS | 3672 | 1467735857508 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 09:24:17 INFO - PROCESS | 3672 | 1467735857542 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3672 | 1467735857545 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:24:17 INFO - PROCESS | 3672 | 1467735857548 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3672 | 1467735857549 Marionette TRACE conn5 <- [1,1946,null,{}] 09:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:24:17 INFO - PROCESS | 3672 | 1467735857553 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 3672 | 1467735857555 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:17 INFO - PROCESS | 3672 | 1467735857699 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:24:17 INFO - PROCESS | 3672 | 1467735857720 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3672 | 1467735857723 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:17 INFO - PROCESS | 3672 | ++DOCSHELL 193F2800 == 33 [pid = 3672] [id = 496] 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193F4000) [pid = 3672] [serial = 1488] [outer = 00000000] 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (196B8000) [pid = 3672] [serial = 1489] [outer = 193F4000] 09:24:17 INFO - PROCESS | 3672 | 1467735857766 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198D6400) [pid = 3672] [serial = 1490] [outer = 193F4000] 09:24:18 INFO - PROCESS | 3672 | 1467735858194 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 09:24:18 INFO - PROCESS | 3672 | 1467735858222 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:24:18 INFO - PROCESS | 3672 | 1467735858224 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:24:18 INFO - PROCESS | 3672 | 1467735858227 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3672 | 1467735858229 Marionette TRACE conn5 <- [1,1950,null,{}] 09:24:18 INFO - PROCESS | 3672 | 1467735858232 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 3672 | 1467735858234 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:18 INFO - PROCESS | 3672 | 1467735858346 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:24:18 INFO - PROCESS | 3672 | 1467735858351 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 3672 | 1467735858357 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:18 INFO - PROCESS | 3672 | ++DOCSHELL 1516A800 == 34 [pid = 3672] [id = 497] 09:24:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198DD800) [pid = 3672] [serial = 1491] [outer = 00000000] 09:24:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (199A6800) [pid = 3672] [serial = 1492] [outer = 198DD800] 09:24:18 INFO - PROCESS | 3672 | 1467735858465 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A33000) [pid = 3672] [serial = 1493] [outer = 198DD800] 09:24:18 INFO - PROCESS | 3672 | 1467735858934 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 09:24:18 INFO - PROCESS | 3672 | 1467735858989 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3672 | 1467735858991 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:24:18 INFO - PROCESS | 3672 | 1467735858994 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3672 | 1467735858996 Marionette TRACE conn5 <- [1,1954,null,{}] 09:24:19 INFO - PROCESS | 3672 | 1467735859000 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 3672 | 1467735859002 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:19 INFO - PROCESS | 3672 | 1467735859153 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:24:19 INFO - PROCESS | 3672 | 1467735859178 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3672 | 1467735859180 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:19 INFO - PROCESS | 3672 | ++DOCSHELL 19A47800 == 35 [pid = 3672] [id = 498] 09:24:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A48C00) [pid = 3672] [serial = 1494] [outer = 00000000] 09:24:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E86800) [pid = 3672] [serial = 1495] [outer = 19A48C00] 09:24:19 INFO - PROCESS | 3672 | 1467735859223 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19E87800) [pid = 3672] [serial = 1496] [outer = 19A48C00] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18991800) [pid = 3672] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1053F000) [pid = 3672] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1822C800) [pid = 3672] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D1C00) [pid = 3672] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10652800) [pid = 3672] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17F99400) [pid = 3672] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1A3DF000) [pid = 3672] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1C49B800) [pid = 3672] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1064C800) [pid = 3672] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (147EA000) [pid = 3672] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1822B800) [pid = 3672] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (16054C00) [pid = 3672] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:24:19 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10649400) [pid = 3672] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:24:19 INFO - PROCESS | 3672 | 1467735859708 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 09:24:19 INFO - PROCESS | 3672 | 1467735859725 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3672 | 1467735859727 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:24:19 INFO - PROCESS | 3672 | 1467735859731 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3672 | 1467735859733 Marionette TRACE conn5 <- [1,1958,null,{}] 09:24:19 INFO - PROCESS | 3672 | 1467735859736 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 3672 | 1467735859738 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:19 INFO - PROCESS | 3672 | 1467735859854 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:24:19 INFO - PROCESS | 3672 | 1467735859915 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3672 | 1467735859916 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:19 INFO - PROCESS | 3672 | ++DOCSHELL 16053C00 == 36 [pid = 3672] [id = 499] 09:24:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (166E3800) [pid = 3672] [serial = 1497] [outer = 00000000] 09:24:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (182F2400) [pid = 3672] [serial = 1498] [outer = 166E3800] 09:24:19 INFO - PROCESS | 3672 | 1467735859962 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D8C00) [pid = 3672] [serial = 1499] [outer = 166E3800] 09:24:20 INFO - PROCESS | 3672 | 1467735860305 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 09:24:20 INFO - PROCESS | 3672 | 1467735860362 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3672 | 1467735860364 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:24:20 INFO - PROCESS | 3672 | 1467735860367 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:24:20 INFO - PROCESS | 3672 | 1467735860369 Marionette TRACE conn5 <- [1,1962,null,{}] 09:24:20 INFO - PROCESS | 3672 | 1467735860372 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 3672 | 1467735860375 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:20 INFO - PROCESS | 3672 | 1467735860492 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:24:20 INFO - PROCESS | 3672 | 1467735860527 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3672 | 1467735860529 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:20 INFO - PROCESS | 3672 | ++DOCSHELL 18236800 == 37 [pid = 3672] [id = 500] 09:24:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B9000) [pid = 3672] [serial = 1500] [outer = 00000000] 09:24:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E93400) [pid = 3672] [serial = 1501] [outer = 196B9000] 09:24:20 INFO - PROCESS | 3672 | 1467735860572 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1A3DE400) [pid = 3672] [serial = 1502] [outer = 196B9000] 09:24:20 INFO - PROCESS | 3672 | 1467735860977 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 09:24:21 INFO - PROCESS | 3672 | 1467735861001 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3672 | 1467735861013 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:24:21 INFO - PROCESS | 3672 | 1467735861016 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 3672 | 1467735861018 Marionette TRACE conn5 <- [1,1966,null,{}] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:24:21 INFO - PROCESS | 3672 | 1467735861021 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 3672 | 1467735861023 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:21 INFO - PROCESS | 3672 | 1467735861139 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:24:21 INFO - PROCESS | 3672 | 1467735861147 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3672 | 1467735861149 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:21 INFO - PROCESS | 3672 | ++DOCSHELL 198D1000 == 38 [pid = 3672] [id = 501] 09:24:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1A3DFC00) [pid = 3672] [serial = 1503] [outer = 00000000] 09:24:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1AC44C00) [pid = 3672] [serial = 1504] [outer = 1A3DFC00] 09:24:21 INFO - PROCESS | 3672 | 1467735861192 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC48400) [pid = 3672] [serial = 1505] [outer = 1A3DFC00] 09:24:21 INFO - PROCESS | 3672 | 1467735861656 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 09:24:21 INFO - PROCESS | 3672 | 1467735861693 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3672 | 1467735861698 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:24:21 INFO - PROCESS | 3672 | 1467735861704 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:24:21 INFO - PROCESS | 3672 | 1467735861707 Marionette TRACE conn5 <- [1,1970,null,{}] 09:24:21 INFO - PROCESS | 3672 | 1467735861714 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 3672 | 1467735861717 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:21 INFO - PROCESS | 3672 | 1467735861910 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:24:22 INFO - PROCESS | 3672 | 1467735862051 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3672 | 1467735862056 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:22 INFO - PROCESS | 3672 | ++DOCSHELL 109B6000 == 39 [pid = 3672] [id = 502] 09:24:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (109E3C00) [pid = 3672] [serial = 1506] [outer = 00000000] 09:24:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A6F400) [pid = 3672] [serial = 1507] [outer = 109E3C00] 09:24:22 INFO - PROCESS | 3672 | 1467735862116 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (149E9400) [pid = 3672] [serial = 1508] [outer = 109E3C00] 09:24:22 INFO - PROCESS | 3672 | 1467735862670 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1020ms 09:24:22 INFO - PROCESS | 3672 | 1467735862727 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3672 | 1467735862732 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:24:22 INFO - PROCESS | 3672 | 1467735862739 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:24:22 INFO - PROCESS | 3672 | 1467735862742 Marionette TRACE conn5 <- [1,1974,null,{}] 09:24:22 INFO - PROCESS | 3672 | 1467735862746 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 3672 | 1467735862749 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:22 INFO - PROCESS | 3672 | 1467735862860 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:24:22 INFO - PROCESS | 3672 | 1467735862974 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3672 | 1467735862976 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:23 INFO - PROCESS | 3672 | ++DOCSHELL 17F9E800 == 40 [pid = 3672] [id = 503] 09:24:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1822E000) [pid = 3672] [serial = 1509] [outer = 00000000] 09:24:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (182CBC00) [pid = 3672] [serial = 1510] [outer = 1822E000] 09:24:23 INFO - PROCESS | 3672 | 1467735863073 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1898FC00) [pid = 3672] [serial = 1511] [outer = 1822E000] 09:24:23 INFO - PROCESS | 3672 | 1467735863668 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 09:24:23 INFO - PROCESS | 3672 | 1467735863712 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 3672 | 1467735863714 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:24:23 INFO - PROCESS | 3672 | 1467735863718 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:24:23 INFO - PROCESS | 3672 | 1467735863722 Marionette TRACE conn5 <- [1,1978,null,{}] 09:24:23 INFO - PROCESS | 3672 | 1467735863733 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 3672 | 1467735863738 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:23 INFO - PROCESS | 3672 | 1467735863849 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:24:23 INFO - PROCESS | 3672 | 1467735863987 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3672 | 1467735863991 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:24 INFO - PROCESS | 3672 | ++DOCSHELL 19E8B400 == 41 [pid = 3672] [id = 504] 09:24:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19E8F000) [pid = 3672] [serial = 1512] [outer = 00000000] 09:24:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC87C00) [pid = 3672] [serial = 1513] [outer = 19E8F000] 09:24:24 INFO - PROCESS | 3672 | 1467735864047 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC9E000) [pid = 3672] [serial = 1514] [outer = 19E8F000] 09:24:24 INFO - PROCESS | 3672 | 1467735864667 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 09:24:24 INFO - PROCESS | 3672 | 1467735864692 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 3672 | 1467735864695 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:24:24 INFO - PROCESS | 3672 | 1467735864698 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:24:24 INFO - PROCESS | 3672 | 1467735864700 Marionette TRACE conn5 <- [1,1982,null,{}] 09:24:24 INFO - PROCESS | 3672 | 1467735864704 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 3672 | 1467735864706 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:24 INFO - PROCESS | 3672 | 1467735864814 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:24:24 INFO - PROCESS | 3672 | 1467735864924 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3672 | 1467735864927 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:24 INFO - PROCESS | 3672 | ++DOCSHELL 1C499400 == 42 [pid = 3672] [id = 505] 09:24:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C499C00) [pid = 3672] [serial = 1515] [outer = 00000000] 09:24:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C9BF000) [pid = 3672] [serial = 1516] [outer = 1C499C00] 09:24:24 INFO - PROCESS | 3672 | 1467735864981 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C9C6800) [pid = 3672] [serial = 1517] [outer = 1C499C00] 09:24:25 INFO - PROCESS | 3672 | 1467735865792 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1119ms 09:24:25 INFO - PROCESS | 3672 | 1467735865822 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:24:25 INFO - PROCESS | 3672 | 1467735865827 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:24:25 INFO - PROCESS | 3672 | 1467735865832 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 3672 | 1467735865835 Marionette TRACE conn5 <- [1,1986,null,{}] 09:24:25 INFO - PROCESS | 3672 | 1467735865840 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 3672 | 1467735865843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:25 INFO - PROCESS | 3672 | 1467735865948 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:24:26 INFO - PROCESS | 3672 | 1467735866087 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3672 | 1467735866092 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:26 INFO - PROCESS | 3672 | ++DOCSHELL 10A66800 == 43 [pid = 3672] [id = 506] 09:24:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10ADF800) [pid = 3672] [serial = 1518] [outer = 00000000] 09:24:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1492C000) [pid = 3672] [serial = 1519] [outer = 10ADF800] 09:24:26 INFO - PROCESS | 3672 | 1467735866143 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (15130000) [pid = 3672] [serial = 1520] [outer = 10ADF800] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 18236800 == 42 [pid = 3672] [id = 500] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 16053C00 == 41 [pid = 3672] [id = 499] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 19A47800 == 40 [pid = 3672] [id = 498] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 1516A800 == 39 [pid = 3672] [id = 497] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 193F2800 == 38 [pid = 3672] [id = 496] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 18958800 == 37 [pid = 3672] [id = 495] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 17319400 == 36 [pid = 3672] [id = 494] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 10652400 == 35 [pid = 3672] [id = 493] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 0C417000 == 34 [pid = 3672] [id = 492] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 10703000 == 33 [pid = 3672] [id = 491] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 199A0400 == 32 [pid = 3672] [id = 490] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 1064AC00 == 31 [pid = 3672] [id = 481] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 1C499400 == 30 [pid = 3672] [id = 505] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 19E8B400 == 29 [pid = 3672] [id = 504] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 198D1000 == 28 [pid = 3672] [id = 501] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 109B6000 == 27 [pid = 3672] [id = 502] 09:24:27 INFO - PROCESS | 3672 | --DOCSHELL 17F9E800 == 26 [pid = 3672] [id = 503] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (15298000) [pid = 3672] [serial = 1445] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (14AD5C00) [pid = 3672] [serial = 1444] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (149A8000) [pid = 3672] [serial = 1450] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (14CB8C00) [pid = 3672] [serial = 1451] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (1827C000) [pid = 3672] [serial = 1456] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1731FC00) [pid = 3672] [serial = 1453] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10706800) [pid = 3672] [serial = 1447] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (109E9C00) [pid = 3672] [serial = 1448] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (189CC000) [pid = 3672] [serial = 1459] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (182F2000) [pid = 3672] [serial = 1457] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (189D2000) [pid = 3672] [serial = 1460] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (147F2C00) [pid = 3672] [serial = 1462] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198DB000) [pid = 3672] [serial = 1466] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (199A6400) [pid = 3672] [serial = 1468] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10D4FC00) [pid = 3672] [serial = 1433] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A50000) [pid = 3672] [serial = 1432] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18997800) [pid = 3672] [serial = 1436] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (182CB800) [pid = 3672] [serial = 1435] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (182CC000) [pid = 3672] [serial = 1469] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1AC9D400) [pid = 3672] [serial = 1439] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1AC87400) [pid = 3672] [serial = 1438] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1822D000) [pid = 3672] [serial = 1463] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1C9C1400) [pid = 3672] [serial = 1442] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1C9BF400) [pid = 3672] [serial = 1441] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (198DA400) [pid = 3672] [serial = 1465] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1737E800) [pid = 3672] [serial = 1454] [outer = 00000000] [url = about:blank] 09:24:27 INFO - PROCESS | 3672 | 1467735867404 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1639ms 09:24:27 INFO - PROCESS | 3672 | 1467735867471 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3672 | 1467735867475 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:24:27 INFO - PROCESS | 3672 | 1467735867488 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3672 | 1467735867491 Marionette TRACE conn5 <- [1,1990,null,{}] 09:24:27 INFO - PROCESS | 3672 | 1467735867497 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 3672 | 1467735867500 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:27 INFO - PROCESS | 3672 | 1467735867584 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:24:27 INFO - PROCESS | 3672 | 1467735867599 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3672 | 1467735867601 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:27 INFO - PROCESS | 3672 | ++DOCSHELL 1053E000 == 27 [pid = 3672] [id = 507] 09:24:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1053F000) [pid = 3672] [serial = 1521] [outer = 00000000] 09:24:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1064CC00) [pid = 3672] [serial = 1522] [outer = 1053F000] 09:24:27 INFO - PROCESS | 3672 | 1467735867648 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10701800) [pid = 3672] [serial = 1523] [outer = 1053F000] 09:24:28 INFO - PROCESS | 3672 | 1467735868147 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 09:24:28 INFO - PROCESS | 3672 | 1467735868176 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3672 | 1467735868181 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:24:28 INFO - PROCESS | 3672 | 1467735868188 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3672 | 1467735868190 Marionette TRACE conn5 <- [1,1994,null,{}] 09:24:28 INFO - PROCESS | 3672 | 1467735868194 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 3672 | 1467735868197 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:28 INFO - PROCESS | 3672 | 1467735868285 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:24:28 INFO - PROCESS | 3672 | 1467735868294 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3672 | 1467735868296 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:28 INFO - PROCESS | 3672 | ++DOCSHELL 10A6D800 == 28 [pid = 3672] [id = 508] 09:24:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10A6DC00) [pid = 3672] [serial = 1524] [outer = 00000000] 09:24:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10ADF400) [pid = 3672] [serial = 1525] [outer = 10A6DC00] 09:24:28 INFO - PROCESS | 3672 | 1467735868343 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (115E4400) [pid = 3672] [serial = 1526] [outer = 10A6DC00] 09:24:28 INFO - PROCESS | 3672 | 1467735868827 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:24:28 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 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 09:24:28 INFO - PROCESS | 3672 | 1467735868861 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3672 | 1467735868863 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:24:28 INFO - PROCESS | 3672 | 1467735868867 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3672 | 1467735868871 Marionette TRACE conn5 <- [1,1998,null,{}] 09:24:28 INFO - PROCESS | 3672 | 1467735868881 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 3672 | 1467735868886 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:29 INFO - PROCESS | 3672 | 1467735868997 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:24:29 INFO - PROCESS | 3672 | 1467735869104 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3672 | 1467735869107 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:29 INFO - PROCESS | 3672 | ++DOCSHELL 17009C00 == 29 [pid = 3672] [id = 509] 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1700A000) [pid = 3672] [serial = 1527] [outer = 00000000] 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17315800) [pid = 3672] [serial = 1528] [outer = 1700A000] 09:24:29 INFO - PROCESS | 3672 | 1467735869156 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1731DC00) [pid = 3672] [serial = 1529] [outer = 1700A000] 09:24:29 INFO - PROCESS | 3672 | 1467735869583 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:24:29 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 09:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 09:24:29 INFO - PROCESS | 3672 | 1467735869601 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3672 | 1467735869603 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:24:29 INFO - PROCESS | 3672 | 1467735869607 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:24:29 INFO - PROCESS | 3672 | 1467735869608 Marionette TRACE conn5 <- [1,2002,null,{}] 09:24:29 INFO - PROCESS | 3672 | 1467735869618 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 3672 | 1467735869620 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:29 INFO - PROCESS | 3672 | 1467735869736 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:24:29 INFO - PROCESS | 3672 | 1467735869748 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3672 | 1467735869750 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:29 INFO - PROCESS | 3672 | ++DOCSHELL 17376400 == 30 [pid = 3672] [id = 510] 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17376C00) [pid = 3672] [serial = 1530] [outer = 00000000] 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (17F92000) [pid = 3672] [serial = 1531] [outer = 17376C00] 09:24:29 INFO - PROCESS | 3672 | 1467735869794 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18230000) [pid = 3672] [serial = 1532] [outer = 17376C00] 09:24:30 INFO - PROCESS | 3672 | 1467735870250 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 09:24:30 INFO - PROCESS | 3672 | 1467735870285 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3672 | 1467735870287 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:24:30 INFO - PROCESS | 3672 | 1467735870290 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3672 | 1467735870292 Marionette TRACE conn5 <- [1,2006,null,{}] 09:24:30 INFO - PROCESS | 3672 | 1467735870295 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 3672 | 1467735870297 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:30 INFO - PROCESS | 3672 | 1467735870437 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:24:30 INFO - PROCESS | 3672 | 1467735870460 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3672 | 1467735870462 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:30 INFO - PROCESS | 3672 | ++DOCSHELL 1827C400 == 31 [pid = 3672] [id = 511] 09:24:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1827C800) [pid = 3672] [serial = 1533] [outer = 00000000] 09:24:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182F1000) [pid = 3672] [serial = 1534] [outer = 1827C800] 09:24:30 INFO - PROCESS | 3672 | 1467735870505 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1898F800) [pid = 3672] [serial = 1535] [outer = 1827C800] 09:24:30 INFO - PROCESS | 3672 | 1467735870967 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 09:24:31 INFO - PROCESS | 3672 | 1467735871021 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3672 | 1467735871023 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:24:31 INFO - PROCESS | 3672 | 1467735871026 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:24:31 INFO - PROCESS | 3672 | 1467735871028 Marionette TRACE conn5 <- [1,2010,null,{}] 09:24:31 INFO - PROCESS | 3672 | 1467735871032 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 3672 | 1467735871037 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:31 INFO - PROCESS | 3672 | 1467735871178 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:24:31 INFO - PROCESS | 3672 | 1467735871193 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3672 | 1467735871195 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:31 INFO - PROCESS | 3672 | ++DOCSHELL 189DA000 == 32 [pid = 3672] [id = 512] 09:24:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18D01400) [pid = 3672] [serial = 1536] [outer = 00000000] 09:24:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (193F6000) [pid = 3672] [serial = 1537] [outer = 18D01400] 09:24:31 INFO - PROCESS | 3672 | 1467735871294 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (198D1800) [pid = 3672] [serial = 1538] [outer = 18D01400] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (196B9000) [pid = 3672] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (193F4000) [pid = 3672] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (198DD800) [pid = 3672] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19A48C00) [pid = 3672] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10653800) [pid = 3672] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (166E3800) [pid = 3672] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (199A8C00) [pid = 3672] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1A3DFC00) [pid = 3672] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (17320C00) [pid = 3672] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10704C00) [pid = 3672] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1895AC00) [pid = 3672] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:24:31 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (0C41D400) [pid = 3672] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:24:31 INFO - PROCESS | 3672 | 1467735871916 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 09:24:31 INFO - PROCESS | 3672 | 1467735871961 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3672 | 1467735871963 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:24:31 INFO - PROCESS | 3672 | 1467735871966 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:24:31 INFO - PROCESS | 3672 | 1467735871968 Marionette TRACE conn5 <- [1,2014,null,{}] 09:24:31 INFO - PROCESS | 3672 | 1467735871972 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 3672 | 1467735871974 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:32 INFO - PROCESS | 3672 | 1467735872050 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:24:32 INFO - PROCESS | 3672 | 1467735872056 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3672 | 1467735872058 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:32 INFO - PROCESS | 3672 | ++DOCSHELL 1070AC00 == 33 [pid = 3672] [id = 513] 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1731F000) [pid = 3672] [serial = 1539] [outer = 00000000] 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193FC000) [pid = 3672] [serial = 1540] [outer = 1731F000] 09:24:32 INFO - PROCESS | 3672 | 1467735872102 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17320000) [pid = 3672] [serial = 1541] [outer = 1731F000] 09:24:32 INFO - PROCESS | 3672 | 1467735872542 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 631ms 09:24:32 INFO - PROCESS | 3672 | 1467735872601 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 3672 | 1467735872603 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:24:32 INFO - PROCESS | 3672 | 1467735872607 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 3672 | 1467735872608 Marionette TRACE conn5 <- [1,2018,null,{}] 09:24:32 INFO - PROCESS | 3672 | 1467735872612 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 3672 | 1467735872614 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:32 INFO - PROCESS | 3672 | 1467735872692 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:24:32 INFO - PROCESS | 3672 | 1467735872697 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 3672 | 1467735872699 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:32 INFO - PROCESS | 3672 | ++DOCSHELL 147E7000 == 34 [pid = 3672] [id = 514] 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198D5C00) [pid = 3672] [serial = 1542] [outer = 00000000] 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999E000) [pid = 3672] [serial = 1543] [outer = 198D5C00] 09:24:32 INFO - PROCESS | 3672 | 1467735872742 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1999E400) [pid = 3672] [serial = 1544] [outer = 198D5C00] 09:24:33 INFO - PROCESS | 3672 | 1467735873172 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 631ms 09:24:33 INFO - PROCESS | 3672 | 1467735873244 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3672 | 1467735873246 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:24:33 INFO - PROCESS | 3672 | 1467735873249 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3672 | 1467735873251 Marionette TRACE conn5 <- [1,2022,null,{}] 09:24:33 INFO - PROCESS | 3672 | 1467735873254 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 3672 | 1467735873256 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:33 INFO - PROCESS | 3672 | 1467735873336 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:24:33 INFO - PROCESS | 3672 | 1467735873342 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3672 | 1467735873344 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:33 INFO - PROCESS | 3672 | ++DOCSHELL 166EB400 == 35 [pid = 3672] [id = 515] 09:24:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19A2C000) [pid = 3672] [serial = 1545] [outer = 00000000] 09:24:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A34800) [pid = 3672] [serial = 1546] [outer = 19A2C000] 09:24:33 INFO - PROCESS | 3672 | 1467735873387 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A35400) [pid = 3672] [serial = 1547] [outer = 19A2C000] 09:24:34 INFO - PROCESS | 3672 | 1467735874032 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 870ms 09:24:34 INFO - PROCESS | 3672 | 1467735874123 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 3672 | 1467735874127 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:24:34 INFO - PROCESS | 3672 | 1467735874132 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 3672 | 1467735874136 Marionette TRACE conn5 <- [1,2026,null,{}] 09:24:34 INFO - PROCESS | 3672 | 1467735874142 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 3672 | 1467735874145 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:34 INFO - PROCESS | 3672 | 1467735874276 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:24:34 INFO - PROCESS | 3672 | 1467735874390 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3672 | 1467735874392 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:34 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF0400 == 36 [pid = 3672] [id = 516] 09:24:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1064B000) [pid = 3672] [serial = 1548] [outer = 00000000] 09:24:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A67800) [pid = 3672] [serial = 1549] [outer = 1064B000] 09:24:34 INFO - PROCESS | 3672 | 1467735874449 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (14716400) [pid = 3672] [serial = 1550] [outer = 1064B000] 09:24:35 INFO - PROCESS | 3672 | 1467735875168 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1073ms 09:24:35 INFO - PROCESS | 3672 | 1467735875208 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3672 | 1467735875212 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:24:35 INFO - PROCESS | 3672 | 1467735875219 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 3672 | 1467735875222 Marionette TRACE conn5 <- [1,2030,null,{}] 09:24:35 INFO - PROCESS | 3672 | 1467735875227 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 3672 | 1467735875230 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:35 INFO - PROCESS | 3672 | 1467735875351 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:24:35 INFO - PROCESS | 3672 | 1467735875490 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3672 | 1467735875493 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:35 INFO - PROCESS | 3672 | ++DOCSHELL 1516B400 == 37 [pid = 3672] [id = 517] 09:24:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1528DC00) [pid = 3672] [serial = 1551] [outer = 00000000] 09:24:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (17322400) [pid = 3672] [serial = 1552] [outer = 1528DC00] 09:24:35 INFO - PROCESS | 3672 | 1467735875550 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1822B000) [pid = 3672] [serial = 1553] [outer = 1528DC00] 09:24:36 INFO - PROCESS | 3672 | 1467735876357 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:24:36 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) 09:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1220ms 09:24:36 INFO - PROCESS | 3672 | 1467735876441 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3672 | 1467735876446 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:24:36 INFO - PROCESS | 3672 | 1467735876450 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:24:36 INFO - PROCESS | 3672 | 1467735876453 Marionette TRACE conn5 <- [1,2034,null,{}] 09:24:36 INFO - PROCESS | 3672 | 1467735876459 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 3672 | 1467735876462 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:36 INFO - PROCESS | 3672 | 1467735876581 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:24:36 INFO - PROCESS | 3672 | 1467735876723 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 3672 | 1467735876728 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 147E7000 == 36 [pid = 3672] [id = 514] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 1070AC00 == 35 [pid = 3672] [id = 513] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 189DA000 == 34 [pid = 3672] [id = 512] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 1827C400 == 33 [pid = 3672] [id = 511] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 17376400 == 32 [pid = 3672] [id = 510] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 17009C00 == 31 [pid = 3672] [id = 509] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 10A6D800 == 30 [pid = 3672] [id = 508] 09:24:36 INFO - PROCESS | 3672 | --DOCSHELL 1053E000 == 29 [pid = 3672] [id = 507] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1A3DE400) [pid = 3672] [serial = 1502] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (196B8000) [pid = 3672] [serial = 1489] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (19A33000) [pid = 3672] [serial = 1493] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (199A6800) [pid = 3672] [serial = 1492] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (198D6400) [pid = 3672] [serial = 1490] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (19E86800) [pid = 3672] [serial = 1495] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10AE0800) [pid = 3672] [serial = 1480] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (147EE800) [pid = 3672] [serial = 1481] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (182F2400) [pid = 3672] [serial = 1498] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19ADE400) [pid = 3672] [serial = 1472] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A4C400) [pid = 3672] [serial = 1471] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC44C00) [pid = 3672] [serial = 1504] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1737C800) [pid = 3672] [serial = 1483] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17F1A400) [pid = 3672] [serial = 1484] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (14711800) [pid = 3672] [serial = 1474] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1492CC00) [pid = 3672] [serial = 1475] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18999800) [pid = 3672] [serial = 1486] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0D0EC000) [pid = 3672] [serial = 1477] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10539400) [pid = 3672] [serial = 1478] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E93400) [pid = 3672] [serial = 1501] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1AC48400) [pid = 3672] [serial = 1505] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19E87800) [pid = 3672] [serial = 1496] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (198D8C00) [pid = 3672] [serial = 1499] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (18D0A000) [pid = 3672] [serial = 1487] [outer = 00000000] [url = about:blank] 09:24:36 INFO - PROCESS | 3672 | ++DOCSHELL 0D0EC000 == 30 [pid = 3672] [id = 518] 09:24:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0FFF6C00) [pid = 3672] [serial = 1554] [outer = 00000000] 09:24:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10543000) [pid = 3672] [serial = 1555] [outer = 0FFF6C00] 09:24:36 INFO - PROCESS | 3672 | 1467735876819 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A49800) [pid = 3672] [serial = 1556] [outer = 0FFF6C00] 09:24:37 INFO - PROCESS | 3672 | 1467735877263 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 870ms 09:24:37 INFO - PROCESS | 3672 | 1467735877325 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 3672 | 1467735877330 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:24:37 INFO - PROCESS | 3672 | 1467735877335 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:24:37 INFO - PROCESS | 3672 | 1467735877338 Marionette TRACE conn5 <- [1,2038,null,{}] 09:24:37 INFO - PROCESS | 3672 | 1467735877342 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 3672 | 1467735877345 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:37 INFO - PROCESS | 3672 | 1467735877431 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:24:37 INFO - PROCESS | 3672 | 1467735877441 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3672 | 1467735877443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:37 INFO - PROCESS | 3672 | ++DOCSHELL 147E6C00 == 31 [pid = 3672] [id = 519] 09:24:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147E8C00) [pid = 3672] [serial = 1557] [outer = 00000000] 09:24:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (149AE800) [pid = 3672] [serial = 1558] [outer = 147E8C00] 09:24:37 INFO - PROCESS | 3672 | 1467735877489 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (14CBB000) [pid = 3672] [serial = 1559] [outer = 147E8C00] 09:24:37 INFO - PROCESS | 3672 | 1467735877982 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 09:24:38 INFO - PROCESS | 3672 | 1467735878010 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3672 | 1467735878013 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:24:38 INFO - PROCESS | 3672 | 1467735878016 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:24:38 INFO - PROCESS | 3672 | 1467735878019 Marionette TRACE conn5 <- [1,2042,null,{}] 09:24:38 INFO - PROCESS | 3672 | 1467735878030 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 3672 | 1467735878035 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:38 INFO - PROCESS | 3672 | 1467735878152 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:24:38 INFO - PROCESS | 3672 | 1467735878255 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3672 | 1467735878258 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:38 INFO - PROCESS | 3672 | ++DOCSHELL 17F16C00 == 32 [pid = 3672] [id = 520] 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17F17000) [pid = 3672] [serial = 1560] [outer = 00000000] 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17F95800) [pid = 3672] [serial = 1561] [outer = 17F17000] 09:24:38 INFO - PROCESS | 3672 | 1467735878306 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1827C400) [pid = 3672] [serial = 1562] [outer = 17F17000] 09:24:38 INFO - PROCESS | 3672 | 1467735878657 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 09:24:38 INFO - PROCESS | 3672 | 1467735878690 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 3672 | 1467735878693 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:24:38 INFO - PROCESS | 3672 | 1467735878714 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3672 | 1467735878716 Marionette TRACE conn5 <- [1,2046,null,{}] 09:24:38 INFO - PROCESS | 3672 | 1467735878729 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 3672 | 1467735878731 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:38 INFO - PROCESS | 3672 | 1467735878817 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:24:38 INFO - PROCESS | 3672 | 1467735878822 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3672 | 1467735878824 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:38 INFO - PROCESS | 3672 | ++DOCSHELL 1899AC00 == 33 [pid = 3672] [id = 521] 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1899C000) [pid = 3672] [serial = 1563] [outer = 00000000] 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193F5800) [pid = 3672] [serial = 1564] [outer = 1899C000] 09:24:38 INFO - PROCESS | 3672 | 1467735878869 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (193FFC00) [pid = 3672] [serial = 1565] [outer = 1899C000] 09:24:39 INFO - PROCESS | 3672 | 1467735879346 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 09:24:39 INFO - PROCESS | 3672 | 1467735879409 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3672 | 1467735879411 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:24:39 INFO - PROCESS | 3672 | 1467735879420 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 3672 | 1467735879422 Marionette TRACE conn5 <- [1,2050,null,{}] 09:24:39 INFO - PROCESS | 3672 | 1467735879426 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 3672 | 1467735879428 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:39 INFO - PROCESS | 3672 | 1467735879567 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:24:39 INFO - PROCESS | 3672 | 1467735879588 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3672 | 1467735879590 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:39 INFO - PROCESS | 3672 | ++DOCSHELL 193F5000 == 34 [pid = 3672] [id = 522] 09:24:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198D6400) [pid = 3672] [serial = 1566] [outer = 00000000] 09:24:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1999A000) [pid = 3672] [serial = 1567] [outer = 198D6400] 09:24:39 INFO - PROCESS | 3672 | 1467735879635 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (199A2000) [pid = 3672] [serial = 1568] [outer = 198D6400] 09:24:40 INFO - PROCESS | 3672 | 1467735880084 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 09:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:24:40 INFO - PROCESS | 3672 | 1467735880153 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3672 | 1467735880155 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:24:40 INFO - PROCESS | 3672 | 1467735880163 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3672 | 1467735880165 Marionette TRACE conn5 <- [1,2054,null,{}] 09:24:40 INFO - PROCESS | 3672 | 1467735880169 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 3672 | 1467735880174 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:40 INFO - PROCESS | 3672 | 1467735880326 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:24:40 INFO - PROCESS | 3672 | 1467735880334 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3672 | 1467735880336 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:40 INFO - PROCESS | 3672 | ++DOCSHELL 10707800 == 35 [pid = 3672] [id = 523] 09:24:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1070C000) [pid = 3672] [serial = 1569] [outer = 00000000] 09:24:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ADC400) [pid = 3672] [serial = 1570] [outer = 1070C000] 09:24:40 INFO - PROCESS | 3672 | 1467735880435 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19AE4000) [pid = 3672] [serial = 1571] [outer = 1070C000] 09:24:40 INFO - PROCESS | 3672 | 1467735880933 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 09:24:40 INFO - PROCESS | 3672 | 1467735880994 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3672 | 1467735880996 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3672 | 1467735880999 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:24:41 INFO - PROCESS | 3672 | 1467735881001 Marionette TRACE conn5 <- [1,2058,null,{}] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1053F000) [pid = 3672] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17376C00) [pid = 3672] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (109E3C00) [pid = 3672] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1822E000) [pid = 3672] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19E8F000) [pid = 3672] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1C499C00) [pid = 3672] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1827C800) [pid = 3672] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18D01400) [pid = 3672] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (198D5C00) [pid = 3672] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10ADF800) [pid = 3672] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1700A000) [pid = 3672] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A6DC00) [pid = 3672] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:24:41 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1731F000) [pid = 3672] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:24:41 INFO - PROCESS | 3672 | 1467735881073 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 3672 | 1467735881075 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:41 INFO - PROCESS | 3672 | 1467735881157 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:24:41 INFO - PROCESS | 3672 | 1467735881163 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3672 | 1467735881164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:41 INFO - PROCESS | 3672 | ++DOCSHELL 1605F800 == 36 [pid = 3672] [id = 524] 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1700A000) [pid = 3672] [serial = 1572] [outer = 00000000] 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1822E000) [pid = 3672] [serial = 1573] [outer = 1700A000] 09:24:41 INFO - PROCESS | 3672 | 1467735881209 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (184C0400) [pid = 3672] [serial = 1574] [outer = 1700A000] 09:24:41 INFO - PROCESS | 3672 | 1467735881632 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 09:24:41 INFO - PROCESS | 3672 | 1467735881694 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3672 | 1467735881696 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:24:41 INFO - PROCESS | 3672 | 1467735881699 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 3672 | 1467735881701 Marionette TRACE conn5 <- [1,2062,null,{}] 09:24:41 INFO - PROCESS | 3672 | 1467735881704 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 3672 | 1467735881706 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:41 INFO - PROCESS | 3672 | 1467735881786 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:24:41 INFO - PROCESS | 3672 | 1467735881792 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3672 | 1467735881794 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:41 INFO - PROCESS | 3672 | ++DOCSHELL 0CDCA000 == 37 [pid = 3672] [id = 525] 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (199A1000) [pid = 3672] [serial = 1575] [outer = 00000000] 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E85C00) [pid = 3672] [serial = 1576] [outer = 199A1000] 09:24:41 INFO - PROCESS | 3672 | 1467735881837 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E8B000) [pid = 3672] [serial = 1577] [outer = 199A1000] 09:24:42 INFO - PROCESS | 3672 | 1467735882262 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 572ms 09:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:24:42 INFO - PROCESS | 3672 | 1467735882271 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3672 | 1467735882273 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3672 | 1467735882279 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3672 | 1467735882281 Marionette TRACE conn5 <- [1,2066,null,{}] 09:24:42 INFO - PROCESS | 3672 | 1467735882284 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 3672 | 1467735882286 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:42 INFO - PROCESS | 3672 | 1467735882414 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:24:42 INFO - PROCESS | 3672 | 1467735882445 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3672 | 1467735882447 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:42 INFO - PROCESS | 3672 | ++DOCSHELL 0C414000 == 38 [pid = 3672] [id = 526] 09:24:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17380400) [pid = 3672] [serial = 1578] [outer = 00000000] 09:24:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1AC04000) [pid = 3672] [serial = 1579] [outer = 17380400] 09:24:42 INFO - PROCESS | 3672 | 1467735882491 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC41400) [pid = 3672] [serial = 1580] [outer = 17380400] 09:24:42 INFO - PROCESS | 3672 | 1467735882920 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 09:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:24:42 INFO - PROCESS | 3672 | 1467735882951 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3672 | 1467735882953 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3672 | 1467735882960 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 3672 | 1467735882962 Marionette TRACE conn5 <- [1,2070,null,{}] 09:24:42 INFO - PROCESS | 3672 | 1467735882980 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 3672 | 1467735882982 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:43 INFO - PROCESS | 3672 | 1467735883063 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:24:43 INFO - PROCESS | 3672 | 1467735883199 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3672 | 1467735883202 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:43 INFO - PROCESS | 3672 | ++DOCSHELL 08FE1000 == 39 [pid = 3672] [id = 527] 09:24:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (08FE1400) [pid = 3672] [serial = 1581] [outer = 00000000] 09:24:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (0C41C800) [pid = 3672] [serial = 1582] [outer = 08FE1400] 09:24:43 INFO - PROCESS | 3672 | 1467735883271 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1053E000) [pid = 3672] [serial = 1583] [outer = 08FE1400] 09:24:43 INFO - PROCESS | 3672 | 1467735883950 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1039ms 09:24:44 INFO - PROCESS | 3672 | 1467735883998 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 3672 | 1467735884002 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:24:44 INFO - PROCESS | 3672 | 1467735884020 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 3672 | 1467735884024 Marionette TRACE conn5 <- [1,2074,null,{}] 09:24:44 INFO - PROCESS | 3672 | 1467735884051 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 3672 | 1467735884054 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:44 INFO - PROCESS | 3672 | 1467735884174 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:24:44 INFO - PROCESS | 3672 | 1467735884309 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 3672 | 1467735884312 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:44 INFO - PROCESS | 3672 | ++DOCSHELL 15126400 == 40 [pid = 3672] [id = 528] 09:24:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1605DC00) [pid = 3672] [serial = 1584] [outer = 00000000] 09:24:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17381400) [pid = 3672] [serial = 1585] [outer = 1605DC00] 09:24:44 INFO - PROCESS | 3672 | 1467735884369 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (182CC400) [pid = 3672] [serial = 1586] [outer = 1605DC00] 09:24:44 INFO - PROCESS | 3672 | 1467735884922 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 09:24:44 INFO - PROCESS | 3672 | 1467735884980 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 3672 | 1467735884984 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:24:44 INFO - PROCESS | 3672 | 1467735884988 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 3672 | 1467735884990 Marionette TRACE conn5 <- [1,2078,null,{}] 09:24:45 INFO - PROCESS | 3672 | 1467735884994 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 3672 | 1467735884997 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:45 INFO - PROCESS | 3672 | 1467735885110 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:24:45 INFO - PROCESS | 3672 | 1467735885222 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3672 | 1467735885225 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:45 INFO - PROCESS | 3672 | ++DOCSHELL 198DF400 == 41 [pid = 3672] [id = 529] 09:24:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19999800) [pid = 3672] [serial = 1587] [outer = 00000000] 09:24:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (19ADC800) [pid = 3672] [serial = 1588] [outer = 19999800] 09:24:45 INFO - PROCESS | 3672 | 1467735885319 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E94400) [pid = 3672] [serial = 1589] [outer = 19999800] 09:24:45 INFO - PROCESS | 3672 | 1467735885941 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 09:24:45 INFO - PROCESS | 3672 | 1467735885962 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 3672 | 1467735885964 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:24:45 INFO - PROCESS | 3672 | 1467735885974 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 3672 | 1467735885980 Marionette TRACE conn5 <- [1,2082,null,{}] 09:24:45 INFO - PROCESS | 3672 | 1467735885985 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 3672 | 1467735885989 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:46 INFO - PROCESS | 3672 | 1467735886104 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:24:46 INFO - PROCESS | 3672 | 1467735886243 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3672 | 1467735886246 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:46 INFO - PROCESS | 3672 | ++DOCSHELL 15126000 == 42 [pid = 3672] [id = 530] 09:24:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1AC9E800) [pid = 3672] [serial = 1590] [outer = 00000000] 09:24:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C190000) [pid = 3672] [serial = 1591] [outer = 1AC9E800] 09:24:46 INFO - PROCESS | 3672 | 1467735886300 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1C9BA400) [pid = 3672] [serial = 1592] [outer = 1AC9E800] 09:24:47 INFO - PROCESS | 3672 | 1467735887148 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1238ms 09:24:47 INFO - PROCESS | 3672 | 1467735887210 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:24:47 INFO - PROCESS | 3672 | 1467735887214 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:24:47 INFO - PROCESS | 3672 | 1467735887219 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3672 | 1467735887222 Marionette TRACE conn5 <- [1,2086,null,{}] 09:24:47 INFO - PROCESS | 3672 | 1467735887228 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 3672 | 1467735887231 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:47 INFO - PROCESS | 3672 | 1467735887369 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:24:47 INFO - PROCESS | 3672 | 1467735887510 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3672 | 1467735887514 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:47 INFO - PROCESS | 3672 | ++DOCSHELL 10703C00 == 43 [pid = 3672] [id = 531] 09:24:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10708C00) [pid = 3672] [serial = 1593] [outer = 00000000] 09:24:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (147E7800) [pid = 3672] [serial = 1594] [outer = 10708C00] 09:24:47 INFO - PROCESS | 3672 | 1467735887565 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (150A2800) [pid = 3672] [serial = 1595] [outer = 10708C00] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 0C414000 == 42 [pid = 3672] [id = 526] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 0CDCA000 == 41 [pid = 3672] [id = 525] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 1605F800 == 40 [pid = 3672] [id = 524] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 10707800 == 39 [pid = 3672] [id = 523] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 193F5000 == 38 [pid = 3672] [id = 522] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 1899AC00 == 37 [pid = 3672] [id = 521] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 17F16C00 == 36 [pid = 3672] [id = 520] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 147E6C00 == 35 [pid = 3672] [id = 519] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 0D0EC000 == 34 [pid = 3672] [id = 518] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 10A66800 == 33 [pid = 3672] [id = 506] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 0FFF0400 == 32 [pid = 3672] [id = 516] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 1516B400 == 31 [pid = 3672] [id = 517] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 166EB400 == 30 [pid = 3672] [id = 515] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 15126000 == 29 [pid = 3672] [id = 530] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 198DF400 == 28 [pid = 3672] [id = 529] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 08FE1000 == 27 [pid = 3672] [id = 527] 09:24:48 INFO - PROCESS | 3672 | --DOCSHELL 15126400 == 26 [pid = 3672] [id = 528] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1064CC00) [pid = 3672] [serial = 1522] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10701800) [pid = 3672] [serial = 1523] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (17F92000) [pid = 3672] [serial = 1531] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (149E9400) [pid = 3672] [serial = 1508] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (10A6F400) [pid = 3672] [serial = 1507] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (1898FC00) [pid = 3672] [serial = 1511] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182CBC00) [pid = 3672] [serial = 1510] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1AC9E000) [pid = 3672] [serial = 1514] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1AC87C00) [pid = 3672] [serial = 1513] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1C9C6800) [pid = 3672] [serial = 1517] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1C9BF000) [pid = 3672] [serial = 1516] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (182F1000) [pid = 3672] [serial = 1534] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F6000) [pid = 3672] [serial = 1537] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1898F800) [pid = 3672] [serial = 1535] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1999E000) [pid = 3672] [serial = 1543] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (15130000) [pid = 3672] [serial = 1520] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1492C000) [pid = 3672] [serial = 1519] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17315800) [pid = 3672] [serial = 1528] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (198D1800) [pid = 3672] [serial = 1538] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1999E400) [pid = 3672] [serial = 1544] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10ADF400) [pid = 3672] [serial = 1525] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A34800) [pid = 3672] [serial = 1546] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (115E4400) [pid = 3672] [serial = 1526] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193FC000) [pid = 3672] [serial = 1540] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17320000) [pid = 3672] [serial = 1541] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18230000) [pid = 3672] [serial = 1532] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1731DC00) [pid = 3672] [serial = 1529] [outer = 00000000] [url = about:blank] 09:24:48 INFO - PROCESS | 3672 | 1467735888708 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1538ms 09:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:24:48 INFO - PROCESS | 3672 | 1467735888758 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3672 | 1467735888762 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 3672 | 1467735888767 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 3672 | 1467735888771 Marionette TRACE conn5 <- [1,2090,null,{}] 09:24:48 INFO - PROCESS | 3672 | 1467735888776 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 3672 | 1467735888779 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:48 INFO - PROCESS | 3672 | 1467735888870 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:24:48 INFO - PROCESS | 3672 | 1467735888879 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3672 | 1467735888882 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:48 INFO - PROCESS | 3672 | ++DOCSHELL 1064D000 == 27 [pid = 3672] [id = 532] 09:24:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10650800) [pid = 3672] [serial = 1596] [outer = 00000000] 09:24:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (109AD000) [pid = 3672] [serial = 1597] [outer = 10650800] 09:24:48 INFO - PROCESS | 3672 | 1467735888930 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A4A000) [pid = 3672] [serial = 1598] [outer = 10650800] 09:24:49 INFO - PROCESS | 3672 | 1467735889443 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 09:24:49 INFO - PROCESS | 3672 | 1467735889498 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3672 | 1467735889503 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:24:49 INFO - PROCESS | 3672 | 1467735889509 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3672 | 1467735889511 Marionette TRACE conn5 <- [1,2094,null,{}] 09:24:49 INFO - PROCESS | 3672 | 1467735889515 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 3672 | 1467735889518 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:49 INFO - PROCESS | 3672 | 1467735889642 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:24:49 INFO - PROCESS | 3672 | 1467735889744 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3672 | 1467735889747 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:49 INFO - PROCESS | 3672 | ++DOCSHELL 14711800 == 28 [pid = 3672] [id = 533] 09:24:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (147ECC00) [pid = 3672] [serial = 1599] [outer = 00000000] 09:24:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (14AC8400) [pid = 3672] [serial = 1600] [outer = 147ECC00] 09:24:49 INFO - PROCESS | 3672 | 1467735889793 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1502F000) [pid = 3672] [serial = 1601] [outer = 147ECC00] 09:24:50 INFO - PROCESS | 3672 | 1467735890167 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 09:24:50 INFO - PROCESS | 3672 | 1467735890196 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3672 | 1467735890198 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:24:50 INFO - PROCESS | 3672 | 1467735890202 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 3672 | 1467735890205 Marionette TRACE conn5 <- [1,2098,null,{}] 09:24:50 INFO - PROCESS | 3672 | 1467735890216 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 3672 | 1467735890221 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:50 INFO - PROCESS | 3672 | 1467735890305 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:24:50 INFO - PROCESS | 3672 | 1467735890312 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3672 | 1467735890315 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:50 INFO - PROCESS | 3672 | ++DOCSHELL 166E2000 == 29 [pid = 3672] [id = 534] 09:24:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17009800) [pid = 3672] [serial = 1602] [outer = 00000000] 09:24:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17320C00) [pid = 3672] [serial = 1603] [outer = 17009800] 09:24:50 INFO - PROCESS | 3672 | 1467735890362 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17380000) [pid = 3672] [serial = 1604] [outer = 17009800] 09:24:50 INFO - PROCESS | 3672 | 1467735890853 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 09:24:50 INFO - PROCESS | 3672 | 1467735890934 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3672 | 1467735890937 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:24:50 INFO - PROCESS | 3672 | 1467735890940 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:24:50 INFO - PROCESS | 3672 | 1467735890941 Marionette TRACE conn5 <- [1,2102,null,{}] 09:24:50 INFO - PROCESS | 3672 | 1467735890945 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 3672 | 1467735890947 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:51 INFO - PROCESS | 3672 | 1467735891093 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:24:51 INFO - PROCESS | 3672 | 1467735891155 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3672 | 1467735891157 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:51 INFO - PROCESS | 3672 | ++DOCSHELL 18229800 == 30 [pid = 3672] [id = 535] 09:24:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18229C00) [pid = 3672] [serial = 1605] [outer = 00000000] 09:24:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18231C00) [pid = 3672] [serial = 1606] [outer = 18229C00] 09:24:51 INFO - PROCESS | 3672 | 1467735891204 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (18328C00) [pid = 3672] [serial = 1607] [outer = 18229C00] 09:24:51 INFO - PROCESS | 3672 | 1467735891620 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 09:24:51 INFO - PROCESS | 3672 | 1467735891682 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3672 | 1467735891684 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:24:51 INFO - PROCESS | 3672 | 1467735891687 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 3672 | 1467735891689 Marionette TRACE conn5 <- [1,2106,null,{}] 09:24:51 INFO - PROCESS | 3672 | 1467735891692 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 3672 | 1467735891694 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:51 INFO - PROCESS | 3672 | 1467735891807 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:24:51 INFO - PROCESS | 3672 | 1467735891816 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3672 | 1467735891818 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:51 INFO - PROCESS | 3672 | ++DOCSHELL 1832B800 == 31 [pid = 3672] [id = 536] 09:24:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (184B9000) [pid = 3672] [serial = 1608] [outer = 00000000] 09:24:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18994800) [pid = 3672] [serial = 1609] [outer = 184B9000] 09:24:51 INFO - PROCESS | 3672 | 1467735891913 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18999400) [pid = 3672] [serial = 1610] [outer = 184B9000] 09:24:52 INFO - PROCESS | 3672 | 1467735892368 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 09:24:52 INFO - PROCESS | 3672 | 1467735892431 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3672 | 1467735892433 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:24:52 INFO - PROCESS | 3672 | 1467735892442 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3672 | 1467735892444 Marionette TRACE conn5 <- [1,2110,null,{}] 09:24:52 INFO - PROCESS | 3672 | 1467735892447 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 3672 | 1467735892453 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:52 INFO - PROCESS | 3672 | 1467735892764 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1528DC00) [pid = 3672] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (147E8C00) [pid = 3672] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (0FFF6C00) [pid = 3672] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1070C000) [pid = 3672] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1899C000) [pid = 3672] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19A2C000) [pid = 3672] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (199A1000) [pid = 3672] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1064B000) [pid = 3672] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1700A000) [pid = 3672] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17F17000) [pid = 3672] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (198D6400) [pid = 3672] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:24:52 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17380400) [pid = 3672] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:24:52 INFO - PROCESS | 3672 | 1467735892833 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3672 | 1467735892835 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:52 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF6C00 == 32 [pid = 3672] [id = 537] 09:24:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1053C000) [pid = 3672] [serial = 1611] [outer = 00000000] 09:24:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (147F4000) [pid = 3672] [serial = 1612] [outer = 1053C000] 09:24:52 INFO - PROCESS | 3672 | 1467735892880 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1822EC00) [pid = 3672] [serial = 1613] [outer = 1053C000] 09:24:53 INFO - PROCESS | 3672 | 1467735893251 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 09:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:24:53 INFO - PROCESS | 3672 | 1467735893284 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3672 | 1467735893286 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:24:53 INFO - PROCESS | 3672 | 1467735893290 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 3672 | 1467735893292 Marionette TRACE conn5 <- [1,2114,null,{}] 09:24:53 INFO - PROCESS | 3672 | 1467735893295 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 3672 | 1467735893297 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:53 INFO - PROCESS | 3672 | 1467735893374 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:24:53 INFO - PROCESS | 3672 | 1467735893379 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3672 | 1467735893381 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:53 INFO - PROCESS | 3672 | ++DOCSHELL 1915BC00 == 33 [pid = 3672] [id = 538] 09:24:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (193F5400) [pid = 3672] [serial = 1614] [outer = 00000000] 09:24:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (198D5C00) [pid = 3672] [serial = 1615] [outer = 193F5400] 09:24:53 INFO - PROCESS | 3672 | 1467735893424 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198D9C00) [pid = 3672] [serial = 1616] [outer = 193F5400] 09:24:53 INFO - PROCESS | 3672 | 1467735893856 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 09:24:53 INFO - PROCESS | 3672 | 1467735893922 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3672 | 1467735893924 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:24:53 INFO - PROCESS | 3672 | 1467735893927 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 3672 | 1467735893929 Marionette TRACE conn5 <- [1,2118,null,{}] 09:24:53 INFO - PROCESS | 3672 | 1467735893933 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 3672 | 1467735893934 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:54 INFO - PROCESS | 3672 | 1467735894015 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:24:54 INFO - PROCESS | 3672 | 1467735894024 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3672 | 1467735894026 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:54 INFO - PROCESS | 3672 | ++DOCSHELL 149E9400 == 34 [pid = 3672] [id = 539] 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1999B400) [pid = 3672] [serial = 1617] [outer = 00000000] 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A6C00) [pid = 3672] [serial = 1618] [outer = 1999B400] 09:24:54 INFO - PROCESS | 3672 | 1467735894068 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182ED400) [pid = 3672] [serial = 1619] [outer = 1999B400] 09:24:54 INFO - PROCESS | 3672 | 1467735894519 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 3672 | 1467735894576 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:24:54 INFO - PROCESS | 3672 | 1467735894580 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 3672 | 1467735894582 Marionette TRACE conn5 <- [1,2122,null,{}] 09:24:54 INFO - PROCESS | 3672 | 1467735894585 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 3672 | 1467735894587 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:54 INFO - PROCESS | 3672 | 1467735894667 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:24:54 INFO - PROCESS | 3672 | 1467735894673 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3672 | 1467735894674 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:54 INFO - PROCESS | 3672 | ++DOCSHELL 199A4C00 == 35 [pid = 3672] [id = 540] 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A34400) [pid = 3672] [serial = 1620] [outer = 00000000] 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (19ADE800) [pid = 3672] [serial = 1621] [outer = 19A34400] 09:24:54 INFO - PROCESS | 3672 | 1467735894718 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19E88000) [pid = 3672] [serial = 1622] [outer = 19A34400] 09:24:55 INFO - PROCESS | 3672 | 1467735895546 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1017ms 09:24:55 INFO - PROCESS | 3672 | 1467735895600 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 3672 | 1467735895605 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:24:55 INFO - PROCESS | 3672 | 1467735895609 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 3672 | 1467735895615 Marionette TRACE conn5 <- [1,2126,null,{}] 09:24:55 INFO - PROCESS | 3672 | 1467735895639 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 3672 | 1467735895642 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:55 INFO - PROCESS | 3672 | 1467735895844 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:24:55 INFO - PROCESS | 3672 | 1467735895948 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3672 | 1467735895951 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:55 INFO - PROCESS | 3672 | ++DOCSHELL 10A66400 == 36 [pid = 3672] [id = 541] 09:24:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10A6F800) [pid = 3672] [serial = 1623] [outer = 00000000] 09:24:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10ADE000) [pid = 3672] [serial = 1624] [outer = 10A6F800] 09:24:56 INFO - PROCESS | 3672 | 1467735896008 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (150C6000) [pid = 3672] [serial = 1625] [outer = 10A6F800] 09:24:56 INFO - PROCESS | 3672 | --DOCSHELL 0D036400 == 35 [pid = 3672] [id = 12] 09:24:56 INFO - PROCESS | 3672 | 1467735896828 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1280ms 09:24:56 INFO - PROCESS | 3672 | 1467735896891 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 3672 | 1467735896896 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:24:56 INFO - PROCESS | 3672 | 1467735896902 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3672 | 1467735896905 Marionette TRACE conn5 <- [1,2130,null,{}] 09:24:56 INFO - PROCESS | 3672 | 1467735896909 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 3672 | 1467735896912 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:57 INFO - PROCESS | 3672 | 1467735897042 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:24:57 INFO - PROCESS | 3672 | 1467735897268 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3672 | 1467735897272 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:57 INFO - PROCESS | 3672 | ++DOCSHELL 0C41D400 == 36 [pid = 3672] [id = 542] 09:24:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (0C590400) [pid = 3672] [serial = 1626] [outer = 00000000] 09:24:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (0FFFF400) [pid = 3672] [serial = 1627] [outer = 0C590400] 09:24:57 INFO - PROCESS | 3672 | 1467735897330 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10649400) [pid = 3672] [serial = 1628] [outer = 0C590400] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 149E9400 == 35 [pid = 3672] [id = 539] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 1915BC00 == 34 [pid = 3672] [id = 538] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 0FFF6C00 == 33 [pid = 3672] [id = 537] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 1832B800 == 32 [pid = 3672] [id = 536] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 18229800 == 31 [pid = 3672] [id = 535] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 166E2000 == 30 [pid = 3672] [id = 534] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 14711800 == 29 [pid = 3672] [id = 533] 09:24:57 INFO - PROCESS | 3672 | --DOCSHELL 1064D000 == 28 [pid = 3672] [id = 532] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1AC04000) [pid = 3672] [serial = 1579] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1822B000) [pid = 3672] [serial = 1553] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (14CBB000) [pid = 3672] [serial = 1559] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10543000) [pid = 3672] [serial = 1555] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (149AE800) [pid = 3672] [serial = 1558] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17322400) [pid = 3672] [serial = 1552] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19AE4000) [pid = 3672] [serial = 1571] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (193FFC00) [pid = 3672] [serial = 1565] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19ADC400) [pid = 3672] [serial = 1570] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A35400) [pid = 3672] [serial = 1547] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A49800) [pid = 3672] [serial = 1556] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19E8B000) [pid = 3672] [serial = 1577] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A67800) [pid = 3672] [serial = 1549] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (193F5800) [pid = 3672] [serial = 1564] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (184C0400) [pid = 3672] [serial = 1574] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E85C00) [pid = 3672] [serial = 1576] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F95800) [pid = 3672] [serial = 1561] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1822E000) [pid = 3672] [serial = 1573] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1827C400) [pid = 3672] [serial = 1562] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1999A000) [pid = 3672] [serial = 1567] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (199A2000) [pid = 3672] [serial = 1568] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (14716400) [pid = 3672] [serial = 1550] [outer = 00000000] [url = about:blank] 09:24:57 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1AC41400) [pid = 3672] [serial = 1580] [outer = 00000000] [url = about:blank] 09:24:58 INFO - PROCESS | 3672 | 1467735898001 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3672 | 1467735898038 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3672 | 1467735898043 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3672 | 1467735898045 Marionette TRACE conn5 <- [1,2134,null,{}] 09:24:58 INFO - PROCESS | 3672 | 1467735898050 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 3672 | 1467735898055 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:58 INFO - PROCESS | 3672 | 1467735898145 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:24:58 INFO - PROCESS | 3672 | 1467735898243 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3672 | 1467735898246 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:58 INFO - PROCESS | 3672 | ++DOCSHELL 10A72800 == 29 [pid = 3672] [id = 543] 09:24:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10ADC400) [pid = 3672] [serial = 1629] [outer = 00000000] 09:24:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (116D2000) [pid = 3672] [serial = 1630] [outer = 10ADC400] 09:24:58 INFO - PROCESS | 3672 | 1467735898293 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1492A400) [pid = 3672] [serial = 1631] [outer = 10ADC400] 09:24:58 INFO - PROCESS | 3672 | 1467735898715 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3672 | 1467735898780 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3672 | 1467735898784 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:24:58 INFO - PROCESS | 3672 | 1467735898786 Marionette TRACE conn5 <- [1,2138,null,{}] 09:24:58 INFO - PROCESS | 3672 | 1467735898790 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 3672 | 1467735898792 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:58 INFO - PROCESS | 3672 | 1467735898879 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:24:58 INFO - PROCESS | 3672 | 1467735898885 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3672 | 1467735898887 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:58 INFO - PROCESS | 3672 | ++DOCSHELL 15129000 == 30 [pid = 3672] [id = 544] 09:24:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (151DF400) [pid = 3672] [serial = 1632] [outer = 00000000] 09:24:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17376800) [pid = 3672] [serial = 1633] [outer = 151DF400] 09:24:58 INFO - PROCESS | 3672 | 1467735898932 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17F9D800) [pid = 3672] [serial = 1634] [outer = 151DF400] 09:24:59 INFO - PROCESS | 3672 | 1467735899405 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 09:24:59 INFO - PROCESS | 3672 | 1467735899459 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 3672 | 1467735899462 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:24:59 INFO - PROCESS | 3672 | 1467735899467 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 3672 | 1467735899472 Marionette TRACE conn5 <- [1,2142,null,{}] 09:24:59 INFO - PROCESS | 3672 | 1467735899482 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 3672 | 1467735899486 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:59 INFO - PROCESS | 3672 | 1467735899572 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:24:59 INFO - PROCESS | 3672 | 1467735899580 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3672 | 1467735899582 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:24:59 INFO - PROCESS | 3672 | ++DOCSHELL 1822CC00 == 31 [pid = 3672] [id = 545] 09:24:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18232000) [pid = 3672] [serial = 1635] [outer = 00000000] 09:24:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1899A400) [pid = 3672] [serial = 1636] [outer = 18232000] 09:24:59 INFO - PROCESS | 3672 | 1467735899725 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1915C800) [pid = 3672] [serial = 1637] [outer = 18232000] 09:25:00 INFO - PROCESS | 3672 | 1467735900169 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 09:25:00 INFO - PROCESS | 3672 | 1467735900199 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3672 | 1467735900201 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:25:00 INFO - PROCESS | 3672 | 1467735900205 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3672 | 1467735900207 Marionette TRACE conn5 <- [1,2146,null,{}] 09:25:00 INFO - PROCESS | 3672 | 1467735900210 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 3672 | 1467735900212 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:00 INFO - PROCESS | 3672 | 1467735900335 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:25:00 INFO - PROCESS | 3672 | 1467735900341 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3672 | 1467735900343 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:00 INFO - PROCESS | 3672 | ++DOCSHELL 193F3000 == 32 [pid = 3672] [id = 546] 09:25:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (193F3C00) [pid = 3672] [serial = 1638] [outer = 00000000] 09:25:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (196B8000) [pid = 3672] [serial = 1639] [outer = 193F3C00] 09:25:00 INFO - PROCESS | 3672 | 1467735900387 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198D6400) [pid = 3672] [serial = 1640] [outer = 193F3C00] 09:25:00 INFO - PROCESS | 3672 | 1467735900830 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 09:25:00 INFO - PROCESS | 3672 | 1467735900879 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:25:00 INFO - PROCESS | 3672 | 1467735900881 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:25:00 INFO - PROCESS | 3672 | 1467735900890 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 3672 | 1467735900892 Marionette TRACE conn5 <- [1,2150,null,{}] 09:25:00 INFO - PROCESS | 3672 | 1467735900896 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 3672 | 1467735900898 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:01 INFO - PROCESS | 3672 | 1467735901036 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:25:01 INFO - PROCESS | 3672 | 1467735901059 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3672 | 1467735901065 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:01 INFO - PROCESS | 3672 | ++DOCSHELL 1605B800 == 33 [pid = 3672] [id = 547] 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198DEC00) [pid = 3672] [serial = 1641] [outer = 00000000] 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (199A2800) [pid = 3672] [serial = 1642] [outer = 198DEC00] 09:25:01 INFO - PROCESS | 3672 | 1467735901118 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (19A33C00) [pid = 3672] [serial = 1643] [outer = 198DEC00] 09:25:01 INFO - PROCESS | 3672 | 1467735901591 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 732ms 09:25:01 INFO - PROCESS | 3672 | 1467735901617 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:25:01 INFO - PROCESS | 3672 | 1467735901619 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:25:01 INFO - PROCESS | 3672 | 1467735901622 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 3672 | 1467735901624 Marionette TRACE conn5 <- [1,2154,null,{}] 09:25:01 INFO - PROCESS | 3672 | 1467735901627 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 3672 | 1467735901629 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:01 INFO - PROCESS | 3672 | 1467735901755 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:25:01 INFO - PROCESS | 3672 | 1467735901761 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3672 | 1467735901763 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:01 INFO - PROCESS | 3672 | ++DOCSHELL 10707800 == 34 [pid = 3672] [id = 548] 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A71C00) [pid = 3672] [serial = 1644] [outer = 00000000] 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19ADC000) [pid = 3672] [serial = 1645] [outer = 10A71C00] 09:25:01 INFO - PROCESS | 3672 | 1467735901806 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19AE4C00) [pid = 3672] [serial = 1646] [outer = 10A71C00] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (193F5400) [pid = 3672] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (08FE1400) [pid = 3672] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1605DC00) [pid = 3672] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19999800) [pid = 3672] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1AC9E800) [pid = 3672] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1999B400) [pid = 3672] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10650800) [pid = 3672] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (18229C00) [pid = 3672] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17009800) [pid = 3672] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (147ECC00) [pid = 3672] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10708C00) [pid = 3672] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (184B9000) [pid = 3672] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:25:02 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1053C000) [pid = 3672] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:25:02 INFO - PROCESS | 3672 | 1467735902324 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 09:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:25:02 INFO - PROCESS | 3672 | 1467735902353 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3672 | 1467735902355 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:25:02 INFO - PROCESS | 3672 | 1467735902358 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3672 | 1467735902360 Marionette TRACE conn5 <- [1,2158,null,{}] 09:25:02 INFO - PROCESS | 3672 | 1467735902399 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 3672 | 1467735902401 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:02 INFO - PROCESS | 3672 | 1467735902512 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:25:02 INFO - PROCESS | 3672 | 1467735902524 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3672 | 1467735902526 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:02 INFO - PROCESS | 3672 | ++DOCSHELL 147EE800 == 35 [pid = 3672] [id = 549] 09:25:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (151E1C00) [pid = 3672] [serial = 1647] [outer = 00000000] 09:25:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (189D9800) [pid = 3672] [serial = 1648] [outer = 151E1C00] 09:25:02 INFO - PROCESS | 3672 | 1467735902569 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D8000) [pid = 3672] [serial = 1649] [outer = 151E1C00] 09:25:02 INFO - PROCESS | 3672 | 1467735902959 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 09:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:25:03 INFO - PROCESS | 3672 | 1467735903029 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3672 | 1467735903031 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:25:03 INFO - PROCESS | 3672 | 1467735903034 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3672 | 1467735903036 Marionette TRACE conn5 <- [1,2162,null,{}] 09:25:03 INFO - PROCESS | 3672 | 1467735903039 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 3672 | 1467735903041 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:03 INFO - PROCESS | 3672 | 1467735903120 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:25:03 INFO - PROCESS | 3672 | 1467735903127 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3672 | 1467735903129 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:03 INFO - PROCESS | 3672 | ++DOCSHELL 193F5400 == 36 [pid = 3672] [id = 550] 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19AC5C00) [pid = 3672] [serial = 1650] [outer = 00000000] 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E94C00) [pid = 3672] [serial = 1651] [outer = 19AC5C00] 09:25:03 INFO - PROCESS | 3672 | 1467735903172 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC0B800) [pid = 3672] [serial = 1652] [outer = 19AC5C00] 09:25:03 INFO - PROCESS | 3672 | 1467735903618 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 09:25:03 INFO - PROCESS | 3672 | 1467735903665 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3672 | 1467735903667 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:25:03 INFO - PROCESS | 3672 | 1467735903670 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3672 | 1467735903672 Marionette TRACE conn5 <- [1,2166,null,{}] 09:25:03 INFO - PROCESS | 3672 | 1467735903675 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 3672 | 1467735903677 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:03 INFO - PROCESS | 3672 | 1467735903756 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:25:03 INFO - PROCESS | 3672 | 1467735903761 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3672 | 1467735903763 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:03 INFO - PROCESS | 3672 | ++DOCSHELL 193F6C00 == 37 [pid = 3672] [id = 551] 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1AC42C00) [pid = 3672] [serial = 1653] [outer = 00000000] 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1AC4CC00) [pid = 3672] [serial = 1654] [outer = 1AC42C00] 09:25:03 INFO - PROCESS | 3672 | 1467735903806 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC8D400) [pid = 3672] [serial = 1655] [outer = 1AC42C00] 09:25:04 INFO - PROCESS | 3672 | 1467735904457 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 830ms 09:25:04 INFO - PROCESS | 3672 | 1467735904502 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3672 | 1467735904506 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:25:04 INFO - PROCESS | 3672 | 1467735904511 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 3672 | 1467735904514 Marionette TRACE conn5 <- [1,2170,null,{}] 09:25:04 INFO - PROCESS | 3672 | 1467735904521 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 3672 | 1467735904524 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:04 INFO - PROCESS | 3672 | 1467735904640 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:25:04 INFO - PROCESS | 3672 | 1467735904782 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3672 | 1467735904785 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:04 INFO - PROCESS | 3672 | ++DOCSHELL 10A45C00 == 38 [pid = 3672] [id = 552] 09:25:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A50400) [pid = 3672] [serial = 1656] [outer = 00000000] 09:25:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (15098400) [pid = 3672] [serial = 1657] [outer = 10A50400] 09:25:04 INFO - PROCESS | 3672 | 1467735904847 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17011400) [pid = 3672] [serial = 1658] [outer = 10A50400] 09:25:05 INFO - PROCESS | 3672 | 1467735905464 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 987ms 09:25:05 INFO - PROCESS | 3672 | 1467735905499 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3672 | 1467735905504 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:25:05 INFO - PROCESS | 3672 | 1467735905510 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3672 | 1467735905513 Marionette TRACE conn5 <- [1,2174,null,{}] 09:25:05 INFO - PROCESS | 3672 | 1467735905517 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 3672 | 1467735905520 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:05 INFO - PROCESS | 3672 | 1467735905632 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:25:05 INFO - PROCESS | 3672 | 1467735905743 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3672 | 1467735905746 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:05 INFO - PROCESS | 3672 | ++DOCSHELL 08F72C00 == 39 [pid = 3672] [id = 553] 09:25:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0C41E400) [pid = 3672] [serial = 1659] [outer = 00000000] 09:25:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1832C000) [pid = 3672] [serial = 1660] [outer = 0C41E400] 09:25:05 INFO - PROCESS | 3672 | 1467735905843 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (18994000) [pid = 3672] [serial = 1661] [outer = 0C41E400] 09:25:06 INFO - PROCESS | 3672 | 1467735906391 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 09:25:06 INFO - PROCESS | 3672 | 1467735906470 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3672 | 1467735906473 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:25:06 INFO - PROCESS | 3672 | 1467735906478 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 3672 | 1467735906482 Marionette TRACE conn5 <- [1,2178,null,{}] 09:25:06 INFO - PROCESS | 3672 | 1467735906493 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 3672 | 1467735906498 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:06 INFO - PROCESS | 3672 | 1467735906615 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:25:06 INFO - PROCESS | 3672 | 1467735906749 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3672 | 1467735906752 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:06 INFO - PROCESS | 3672 | ++DOCSHELL 1AC41000 == 40 [pid = 3672] [id = 554] 09:25:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1AC45000) [pid = 3672] [serial = 1662] [outer = 00000000] 09:25:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1AC8D000) [pid = 3672] [serial = 1663] [outer = 1AC45000] 09:25:06 INFO - PROCESS | 3672 | 1467735906810 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1ADC7000) [pid = 3672] [serial = 1664] [outer = 1AC45000] 09:25:07 INFO - PROCESS | 3672 | 1467735907366 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 990ms 09:25:07 INFO - PROCESS | 3672 | 1467735907470 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3672 | 1467735907473 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:25:07 INFO - PROCESS | 3672 | 1467735907504 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3672 | 1467735907506 Marionette TRACE conn5 <- [1,2182,null,{}] 09:25:07 INFO - PROCESS | 3672 | 1467735907510 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 3672 | 1467735907512 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:07 INFO - PROCESS | 3672 | 1467735907628 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:25:07 INFO - PROCESS | 3672 | 1467735907764 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3672 | 1467735907767 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:07 INFO - PROCESS | 3672 | ++DOCSHELL 0C417400 == 41 [pid = 3672] [id = 555] 09:25:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (0C418800) [pid = 3672] [serial = 1665] [outer = 00000000] 09:25:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10A45800) [pid = 3672] [serial = 1666] [outer = 0C418800] 09:25:07 INFO - PROCESS | 3672 | 1467735907823 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1509A800) [pid = 3672] [serial = 1667] [outer = 0C418800] 09:25:08 INFO - PROCESS | 3672 | 1467735908592 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1121ms 09:25:08 INFO - PROCESS | 3672 | 1467735908642 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3672 | 1467735908646 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:25:08 INFO - PROCESS | 3672 | 1467735908651 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3672 | 1467735908655 Marionette TRACE conn5 <- [1,2186,null,{}] 09:25:08 INFO - PROCESS | 3672 | 1467735908660 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 3672 | 1467735908663 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:08 INFO - PROCESS | 3672 | 1467735908765 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 193F5400 == 40 [pid = 3672] [id = 550] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 147EE800 == 39 [pid = 3672] [id = 549] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 10707800 == 38 [pid = 3672] [id = 548] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 1605B800 == 37 [pid = 3672] [id = 547] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 193F3000 == 36 [pid = 3672] [id = 546] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 1822CC00 == 35 [pid = 3672] [id = 545] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 15129000 == 34 [pid = 3672] [id = 544] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 10A72800 == 33 [pid = 3672] [id = 543] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 0C41D400 == 32 [pid = 3672] [id = 542] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 0CD68C00 == 31 [pid = 3672] [id = 13] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 199A4C00 == 30 [pid = 3672] [id = 540] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 10A66400 == 29 [pid = 3672] [id = 541] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 10703C00 == 28 [pid = 3672] [id = 531] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 0C417400 == 27 [pid = 3672] [id = 555] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 08F72C00 == 26 [pid = 3672] [id = 553] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 1AC41000 == 25 [pid = 3672] [id = 554] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 193F6C00 == 24 [pid = 3672] [id = 551] 09:25:09 INFO - PROCESS | 3672 | --DOCSHELL 10A45C00 == 23 [pid = 3672] [id = 552] 09:25:09 INFO - PROCESS | 3672 | 1467735909523 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3672 | 1467735909526 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (199A6C00) [pid = 3672] [serial = 1618] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (109AD000) [pid = 3672] [serial = 1597] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10A4A000) [pid = 3672] [serial = 1598] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (18231C00) [pid = 3672] [serial = 1606] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (17320C00) [pid = 3672] [serial = 1603] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (14AC8400) [pid = 3672] [serial = 1600] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1502F000) [pid = 3672] [serial = 1601] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (150A2800) [pid = 3672] [serial = 1595] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (147E7800) [pid = 3672] [serial = 1594] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (18994800) [pid = 3672] [serial = 1609] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18328C00) [pid = 3672] [serial = 1607] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (147F4000) [pid = 3672] [serial = 1612] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18999400) [pid = 3672] [serial = 1610] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198D5C00) [pid = 3672] [serial = 1615] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1053E000) [pid = 3672] [serial = 1583] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0C41C800) [pid = 3672] [serial = 1582] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (182CC400) [pid = 3672] [serial = 1586] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17381400) [pid = 3672] [serial = 1585] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E94400) [pid = 3672] [serial = 1589] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19ADC800) [pid = 3672] [serial = 1588] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1C9BA400) [pid = 3672] [serial = 1592] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1C190000) [pid = 3672] [serial = 1591] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (198D9C00) [pid = 3672] [serial = 1616] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (182ED400) [pid = 3672] [serial = 1619] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17380000) [pid = 3672] [serial = 1604] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1822EC00) [pid = 3672] [serial = 1613] [outer = 00000000] [url = about:blank] 09:25:09 INFO - PROCESS | 3672 | ++DOCSHELL 08FEB000 == 24 [pid = 3672] [id = 556] 09:25:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (08FEC000) [pid = 3672] [serial = 1668] [outer = 00000000] 09:25:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (0C41BC00) [pid = 3672] [serial = 1669] [outer = 08FEC000] 09:25:09 INFO - PROCESS | 3672 | 1467735909705 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0D035800) [pid = 3672] [serial = 1670] [outer = 08FEC000] 09:25:10 INFO - PROCESS | 3672 | 1467735910164 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1577ms 09:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:25:10 INFO - PROCESS | 3672 | 1467735910233 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3672 | 1467735910236 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:25:10 INFO - PROCESS | 3672 | 1467735910241 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 3672 | 1467735910244 Marionette TRACE conn5 <- [1,2190,null,{}] 09:25:10 INFO - PROCESS | 3672 | 1467735910250 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 3672 | 1467735910255 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:10 INFO - PROCESS | 3672 | 1467735910351 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:25:10 INFO - PROCESS | 3672 | 1467735910362 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3672 | 1467735910365 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:10 INFO - PROCESS | 3672 | ++DOCSHELL 109B4C00 == 25 [pid = 3672] [id = 557] 09:25:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (109B5C00) [pid = 3672] [serial = 1671] [outer = 00000000] 09:25:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A47800) [pid = 3672] [serial = 1672] [outer = 109B5C00] 09:25:10 INFO - PROCESS | 3672 | 1467735910413 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A4F000) [pid = 3672] [serial = 1673] [outer = 109B5C00] 09:25:10 INFO - PROCESS | 3672 | 1467735910929 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 790ms 09:25:11 INFO - PROCESS | 3672 | 1467735911034 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3672 | 1467735911038 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:25:11 INFO - PROCESS | 3672 | 1467735911045 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3672 | 1467735911048 Marionette TRACE conn5 <- [1,2194,null,{}] 09:25:11 INFO - PROCESS | 3672 | 1467735911052 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 3672 | 1467735911054 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:11 INFO - PROCESS | 3672 | 1467735911188 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:25:11 INFO - PROCESS | 3672 | 1467735911198 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3672 | 1467735911200 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:11 INFO - PROCESS | 3672 | ++DOCSHELL 1492C800 == 26 [pid = 3672] [id = 558] 09:25:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (149A1800) [pid = 3672] [serial = 1674] [outer = 00000000] 09:25:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (14C93000) [pid = 3672] [serial = 1675] [outer = 149A1800] 09:25:11 INFO - PROCESS | 3672 | 1467735911246 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (150A2800) [pid = 3672] [serial = 1676] [outer = 149A1800] 09:25:11 INFO - PROCESS | 3672 | 1467735911689 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 09:25:11 INFO - PROCESS | 3672 | 1467735911716 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3672 | 1467735911719 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:25:11 INFO - PROCESS | 3672 | 1467735911723 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3672 | 1467735911729 Marionette TRACE conn5 <- [1,2198,null,{}] 09:25:11 INFO - PROCESS | 3672 | 1467735911739 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 3672 | 1467735911742 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:11 INFO - PROCESS | 3672 | 1467735911888 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:25:11 INFO - PROCESS | 3672 | 1467735911914 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3672 | 1467735911916 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:11 INFO - PROCESS | 3672 | ++DOCSHELL 15297C00 == 27 [pid = 3672] [id = 559] 09:25:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17010C00) [pid = 3672] [serial = 1677] [outer = 00000000] 09:25:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17378800) [pid = 3672] [serial = 1678] [outer = 17010C00] 09:25:11 INFO - PROCESS | 3672 | 1467735911960 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F15C00) [pid = 3672] [serial = 1679] [outer = 17010C00] 09:25:12 INFO - PROCESS | 3672 | 1467735912405 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 09:25:12 INFO - PROCESS | 3672 | 1467735912479 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3672 | 1467735912481 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:25:12 INFO - PROCESS | 3672 | 1467735912485 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3672 | 1467735912487 Marionette TRACE conn5 <- [1,2202,null,{}] 09:25:12 INFO - PROCESS | 3672 | 1467735912491 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 3672 | 1467735912493 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:12 INFO - PROCESS | 3672 | 1467735912612 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:25:12 INFO - PROCESS | 3672 | 1467735912676 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3672 | 1467735912678 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:12 INFO - PROCESS | 3672 | ++DOCSHELL 17F1C800 == 28 [pid = 3672] [id = 560] 09:25:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1822D800) [pid = 3672] [serial = 1680] [outer = 00000000] 09:25:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (182CAC00) [pid = 3672] [serial = 1681] [outer = 1822D800] 09:25:12 INFO - PROCESS | 3672 | 1467735912723 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (182EC800) [pid = 3672] [serial = 1682] [outer = 1822D800] 09:25:13 INFO - PROCESS | 3672 | 1467735913141 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 09:25:13 INFO - PROCESS | 3672 | 1467735913156 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3672 | 1467735913158 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:25:13 INFO - PROCESS | 3672 | 1467735913175 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3672 | 1467735913177 Marionette TRACE conn5 <- [1,2206,null,{}] 09:25:13 INFO - PROCESS | 3672 | 1467735913180 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 3672 | 1467735913182 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:13 INFO - PROCESS | 3672 | 1467735913311 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:25:13 INFO - PROCESS | 3672 | 1467735913317 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3672 | 1467735913323 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:13 INFO - PROCESS | 3672 | ++DOCSHELL 184BBC00 == 29 [pid = 3672] [id = 561] 09:25:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (184BD800) [pid = 3672] [serial = 1683] [outer = 00000000] 09:25:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (18995000) [pid = 3672] [serial = 1684] [outer = 184BD800] 09:25:13 INFO - PROCESS | 3672 | 1467735913432 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18D09400) [pid = 3672] [serial = 1685] [outer = 184BD800] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (193F3C00) [pid = 3672] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198DEC00) [pid = 3672] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (0C590400) [pid = 3672] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10A6F800) [pid = 3672] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18232000) [pid = 3672] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19A34400) [pid = 3672] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10ADC400) [pid = 3672] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1AC42C00) [pid = 3672] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (151DF400) [pid = 3672] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A71C00) [pid = 3672] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0D033400) [pid = 3672] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19AC5C00) [pid = 3672] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (151E1C00) [pid = 3672] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:25:14 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0D036800) [pid = 3672] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:25:14 INFO - PROCESS | 3672 | 1467735914154 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1017ms 09:25:14 INFO - PROCESS | 3672 | 1467735914195 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3672 | 1467735914197 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:25:14 INFO - PROCESS | 3672 | 1467735914200 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3672 | 1467735914202 Marionette TRACE conn5 <- [1,2210,null,{}] 09:25:14 INFO - PROCESS | 3672 | 1467735914206 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 3672 | 1467735914208 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:14 INFO - PROCESS | 3672 | 1467735914301 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:25:14 INFO - PROCESS | 3672 | 1467735914315 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3672 | 1467735914317 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:14 INFO - PROCESS | 3672 | ++DOCSHELL 0C414400 == 30 [pid = 3672] [id = 562] 09:25:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (151E1C00) [pid = 3672] [serial = 1686] [outer = 00000000] 09:25:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17F12400) [pid = 3672] [serial = 1687] [outer = 151E1C00] 09:25:14 INFO - PROCESS | 3672 | 1467735914361 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1832EC00) [pid = 3672] [serial = 1688] [outer = 151E1C00] 09:25:14 INFO - PROCESS | 3672 | 1467735914794 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 09:25:14 INFO - PROCESS | 3672 | 1467735914835 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3672 | 1467735914837 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:25:14 INFO - PROCESS | 3672 | 1467735914840 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:25:14 INFO - PROCESS | 3672 | 1467735914842 Marionette TRACE conn5 <- [1,2214,null,{}] 09:25:14 INFO - PROCESS | 3672 | 1467735914845 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 3672 | 1467735914847 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:14 INFO - PROCESS | 3672 | 1467735914926 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:25:14 INFO - PROCESS | 3672 | 1467735914932 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3672 | 1467735914934 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:14 INFO - PROCESS | 3672 | ++DOCSHELL 1915F800 == 31 [pid = 3672] [id = 563] 09:25:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19255C00) [pid = 3672] [serial = 1689] [outer = 00000000] 09:25:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B2800) [pid = 3672] [serial = 1690] [outer = 19255C00] 09:25:14 INFO - PROCESS | 3672 | 1467735914977 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (196B9000) [pid = 3672] [serial = 1691] [outer = 19255C00] 09:25:15 INFO - PROCESS | 3672 | 1467735915392 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 09:25:15 INFO - PROCESS | 3672 | 1467735915475 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3672 | 1467735915477 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:25:15 INFO - PROCESS | 3672 | 1467735915480 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3672 | 1467735915482 Marionette TRACE conn5 <- [1,2218,null,{}] 09:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:25:15 INFO - PROCESS | 3672 | 1467735915486 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 3672 | 1467735915488 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:15 INFO - PROCESS | 3672 | 1467735915567 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:25:15 INFO - PROCESS | 3672 | 1467735915574 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3672 | 1467735915576 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:15 INFO - PROCESS | 3672 | ++DOCSHELL 18228400 == 32 [pid = 3672] [id = 564] 09:25:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193F5800) [pid = 3672] [serial = 1692] [outer = 00000000] 09:25:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1999FC00) [pid = 3672] [serial = 1693] [outer = 193F5800] 09:25:15 INFO - PROCESS | 3672 | 1467735915619 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A0800) [pid = 3672] [serial = 1694] [outer = 193F5800] 09:25:16 INFO - PROCESS | 3672 | 1467735916071 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 09:25:16 INFO - PROCESS | 3672 | 1467735916141 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3672 | 1467735916145 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:25:16 INFO - PROCESS | 3672 | 1467735916155 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 3672 | 1467735916160 Marionette TRACE conn5 <- [1,2222,null,{}] 09:25:16 INFO - PROCESS | 3672 | 1467735916166 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 3672 | 1467735916170 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:16 INFO - PROCESS | 3672 | 1467735916297 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:25:16 INFO - PROCESS | 3672 | 1467735916437 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3672 | 1467735916442 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:16 INFO - PROCESS | 3672 | ++DOCSHELL 1007D800 == 33 [pid = 3672] [id = 565] 09:25:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10537400) [pid = 3672] [serial = 1695] [outer = 00000000] 09:25:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1064C800) [pid = 3672] [serial = 1696] [outer = 10537400] 09:25:16 INFO - PROCESS | 3672 | 1467735916503 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1070AC00) [pid = 3672] [serial = 1697] [outer = 10537400] 09:25:17 INFO - PROCESS | 3672 | 1467735917292 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1177ms 09:25:17 INFO - PROCESS | 3672 | 1467735917338 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3672 | 1467735917341 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:25:17 INFO - PROCESS | 3672 | 1467735917348 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3672 | 1467735917352 Marionette TRACE conn5 <- [1,2226,null,{}] 09:25:17 INFO - PROCESS | 3672 | 1467735917356 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 3672 | 1467735917359 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:17 INFO - PROCESS | 3672 | 1467735917479 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:25:17 INFO - PROCESS | 3672 | 1467735917618 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3672 | 1467735917621 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:17 INFO - PROCESS | 3672 | ++DOCSHELL 147ECC00 == 34 [pid = 3672] [id = 566] 09:25:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (147F4000) [pid = 3672] [serial = 1698] [outer = 00000000] 09:25:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (15292800) [pid = 3672] [serial = 1699] [outer = 147F4000] 09:25:17 INFO - PROCESS | 3672 | 1467735917685 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (17016C00) [pid = 3672] [serial = 1700] [outer = 147F4000] 09:25:18 INFO - PROCESS | 3672 | 1467735918549 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1237ms 09:25:18 INFO - PROCESS | 3672 | 1467735918584 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3672 | 1467735918589 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:25:18 INFO - PROCESS | 3672 | 1467735918594 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3672 | 1467735918597 Marionette TRACE conn5 <- [1,2230,null,{}] 09:25:18 INFO - PROCESS | 3672 | 1467735918602 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 3672 | 1467735918605 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:18 INFO - PROCESS | 3672 | 1467735918718 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:25:18 INFO - PROCESS | 3672 | 1467735918847 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3672 | 1467735918852 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:18 INFO - PROCESS | 3672 | --DOCSHELL 17F1C400 == 33 [pid = 3672] [id = 334] 09:25:18 INFO - PROCESS | 3672 | --DOCSHELL 147EA800 == 32 [pid = 3672] [id = 332] 09:25:18 INFO - PROCESS | 3672 | --DOCSHELL 10652000 == 31 [pid = 3672] [id = 331] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (0CDD2400) [pid = 3672] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (196B8000) [pid = 3672] [serial = 1639] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (199A2800) [pid = 3672] [serial = 1642] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (0FFFF400) [pid = 3672] [serial = 1627] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10649400) [pid = 3672] [serial = 1628] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10ADE000) [pid = 3672] [serial = 1624] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (150C6000) [pid = 3672] [serial = 1625] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (198D6400) [pid = 3672] [serial = 1640] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1899A400) [pid = 3672] [serial = 1636] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E88000) [pid = 3672] [serial = 1622] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19ADE800) [pid = 3672] [serial = 1621] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (116D2000) [pid = 3672] [serial = 1630] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1492A400) [pid = 3672] [serial = 1631] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1AC8D400) [pid = 3672] [serial = 1655] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17376800) [pid = 3672] [serial = 1633] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1AC4CC00) [pid = 3672] [serial = 1654] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17F9D800) [pid = 3672] [serial = 1634] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19ADC000) [pid = 3672] [serial = 1645] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19A33C00) [pid = 3672] [serial = 1643] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (0C40F400) [pid = 3672] [serial = 1094] [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.] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19E94C00) [pid = 3672] [serial = 1651] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (189D9800) [pid = 3672] [serial = 1648] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (19AE4C00) [pid = 3672] [serial = 1646] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1915C800) [pid = 3672] [serial = 1637] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1AC0B800) [pid = 3672] [serial = 1652] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (198D8000) [pid = 3672] [serial = 1649] [outer = 00000000] [url = about:blank] 09:25:18 INFO - PROCESS | 3672 | ++DOCSHELL 08FE2800 == 32 [pid = 3672] [id = 567] 09:25:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (08FE7C00) [pid = 3672] [serial = 1701] [outer = 00000000] 09:25:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (0D0E1800) [pid = 3672] [serial = 1702] [outer = 08FE7C00] 09:25:18 INFO - PROCESS | 3672 | 1467735918938 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1064D800) [pid = 3672] [serial = 1703] [outer = 08FE7C00] 09:25:19 INFO - PROCESS | 3672 | 1467735919363 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 830ms 09:25:19 INFO - PROCESS | 3672 | 1467735919424 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3672 | 1467735919428 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:25:19 INFO - PROCESS | 3672 | 1467735919434 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:25:19 INFO - PROCESS | 3672 | 1467735919437 Marionette TRACE conn5 <- [1,2234,null,{}] 09:25:19 INFO - PROCESS | 3672 | 1467735919440 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 3672 | 1467735919443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:19 INFO - PROCESS | 3672 | 1467735919530 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:25:19 INFO - PROCESS | 3672 | 1467735919538 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3672 | 1467735919541 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:19 INFO - PROCESS | 3672 | ++DOCSHELL 10A73800 == 33 [pid = 3672] [id = 568] 09:25:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10ADF800) [pid = 3672] [serial = 1704] [outer = 00000000] 09:25:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (14714000) [pid = 3672] [serial = 1705] [outer = 10ADF800] 09:25:19 INFO - PROCESS | 3672 | 1467735919588 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (147F5C00) [pid = 3672] [serial = 1706] [outer = 10ADF800] 09:25:20 INFO - PROCESS | 3672 | 1467735920080 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 09:25:20 INFO - PROCESS | 3672 | 1467735920111 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3672 | 1467735920113 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:25:20 INFO - PROCESS | 3672 | 1467735920117 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3672 | 1467735920120 Marionette TRACE conn5 <- [1,2238,null,{}] 09:25:20 INFO - PROCESS | 3672 | 1467735920131 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 3672 | 1467735920136 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:20 INFO - PROCESS | 3672 | 1467735920252 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:25:20 INFO - PROCESS | 3672 | 1467735920357 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3672 | 1467735920360 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:20 INFO - PROCESS | 3672 | ++DOCSHELL 1731B800 == 34 [pid = 3672] [id = 569] 09:25:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1731F000) [pid = 3672] [serial = 1707] [outer = 00000000] 09:25:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1737C400) [pid = 3672] [serial = 1708] [outer = 1731F000] 09:25:20 INFO - PROCESS | 3672 | 1467735920408 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17F99000) [pid = 3672] [serial = 1709] [outer = 1731F000] 09:25:20 INFO - PROCESS | 3672 | 1467735920762 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 690ms 09:25:20 INFO - PROCESS | 3672 | 1467735920818 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3672 | 1467735920820 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:25:20 INFO - PROCESS | 3672 | 1467735920823 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3672 | 1467735920825 Marionette TRACE conn5 <- [1,2242,null,{}] 09:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:25:20 INFO - PROCESS | 3672 | 1467735920828 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 3672 | 1467735920830 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:20 INFO - PROCESS | 3672 | 1467735920926 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:25:20 INFO - PROCESS | 3672 | 1467735920931 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3672 | 1467735920933 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:20 INFO - PROCESS | 3672 | ++DOCSHELL 1827C000 == 35 [pid = 3672] [id = 570] 09:25:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1827CC00) [pid = 3672] [serial = 1710] [outer = 00000000] 09:25:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (189D2000) [pid = 3672] [serial = 1711] [outer = 1827CC00] 09:25:20 INFO - PROCESS | 3672 | 1467735920978 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1915CC00) [pid = 3672] [serial = 1712] [outer = 1827CC00] 09:25:21 INFO - PROCESS | 3672 | 1467735921448 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 09:25:21 INFO - PROCESS | 3672 | 1467735921500 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3672 | 1467735921502 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:25:21 INFO - PROCESS | 3672 | 1467735921506 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:25:21 INFO - PROCESS | 3672 | 1467735921507 Marionette TRACE conn5 <- [1,2246,null,{}] 09:25:21 INFO - PROCESS | 3672 | 1467735921511 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 3672 | 1467735921513 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:21 INFO - PROCESS | 3672 | 1467735921626 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:25:21 INFO - PROCESS | 3672 | 1467735921717 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3672 | 1467735921719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:21 INFO - PROCESS | 3672 | ++DOCSHELL 193F0800 == 36 [pid = 3672] [id = 571] 09:25:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193F7C00) [pid = 3672] [serial = 1713] [outer = 00000000] 09:25:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193FE400) [pid = 3672] [serial = 1714] [outer = 193F7C00] 09:25:21 INFO - PROCESS | 3672 | 1467735921763 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (196B8000) [pid = 3672] [serial = 1715] [outer = 193F7C00] 09:25:22 INFO - PROCESS | 3672 | 1467735922213 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 09:25:22 INFO - PROCESS | 3672 | 1467735922246 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3672 | 1467735922248 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:25:22 INFO - PROCESS | 3672 | 1467735922252 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3672 | 1467735922253 Marionette TRACE conn5 <- [1,2250,null,{}] 09:25:22 INFO - PROCESS | 3672 | 1467735922257 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 3672 | 1467735922263 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:22 INFO - PROCESS | 3672 | 1467735922404 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:25:22 INFO - PROCESS | 3672 | 1467735922469 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3672 | 1467735922471 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:22 INFO - PROCESS | 3672 | ++DOCSHELL 17F1B400 == 37 [pid = 3672] [id = 572] 09:25:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (198D2400) [pid = 3672] [serial = 1716] [outer = 00000000] 09:25:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A2D400) [pid = 3672] [serial = 1717] [outer = 198D2400] 09:25:22 INFO - PROCESS | 3672 | 1467735922516 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19A2FC00) [pid = 3672] [serial = 1718] [outer = 198D2400] 09:25:22 INFO - PROCESS | 3672 | 1467735922947 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 09:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:25:23 INFO - PROCESS | 3672 | 1467735922999 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3672 | 1467735923001 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:25:23 INFO - PROCESS | 3672 | 1467735923004 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 3672 | 1467735923006 Marionette TRACE conn5 <- [1,2254,null,{}] 09:25:23 INFO - PROCESS | 3672 | 1467735923009 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 3672 | 1467735923011 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:23 INFO - PROCESS | 3672 | 1467735923126 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:25:23 INFO - PROCESS | 3672 | 1467735923252 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3672 | 1467735923254 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1822D800) [pid = 3672] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (149A1800) [pid = 3672] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0C418800) [pid = 3672] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A50400) [pid = 3672] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C41E400) [pid = 3672] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (184BD800) [pid = 3672] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1AC45000) [pid = 3672] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (151E1C00) [pid = 3672] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (08FEC000) [pid = 3672] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (109B5C00) [pid = 3672] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19255C00) [pid = 3672] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:25:23 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17010C00) [pid = 3672] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:25:23 INFO - PROCESS | 3672 | ++DOCSHELL 08FEC000 == 38 [pid = 3672] [id = 573] 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (0C417000) [pid = 3672] [serial = 1719] [outer = 00000000] 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (109B5C00) [pid = 3672] [serial = 1720] [outer = 0C417000] 09:25:23 INFO - PROCESS | 3672 | 1467735923305 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (149A0800) [pid = 3672] [serial = 1721] [outer = 0C417000] 09:25:23 INFO - PROCESS | 3672 | 1467735923657 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 09:25:23 INFO - PROCESS | 3672 | 1467735923676 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:25:23 INFO - PROCESS | 3672 | 1467735923678 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:25:23 INFO - PROCESS | 3672 | 1467735923681 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 3672 | 1467735923682 Marionette TRACE conn5 <- [1,2258,null,{}] 09:25:23 INFO - PROCESS | 3672 | 1467735923686 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 3672 | 1467735923687 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:23 INFO - PROCESS | 3672 | 1467735923767 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:25:23 INFO - PROCESS | 3672 | 1467735923773 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 3672 | 1467735923775 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:23 INFO - PROCESS | 3672 | ++DOCSHELL 17379800 == 39 [pid = 3672] [id = 574] 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18228000) [pid = 3672] [serial = 1722] [outer = 00000000] 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19ADEC00) [pid = 3672] [serial = 1723] [outer = 18228000] 09:25:23 INFO - PROCESS | 3672 | 1467735923819 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19AE8400) [pid = 3672] [serial = 1724] [outer = 18228000] 09:25:24 INFO - PROCESS | 3672 | 1467735924285 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 631ms 09:25:24 INFO - PROCESS | 3672 | 1467735924313 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3672 | 1467735924315 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:25:24 INFO - PROCESS | 3672 | 1467735924318 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3672 | 1467735924320 Marionette TRACE conn5 <- [1,2262,null,{}] 09:25:24 INFO - PROCESS | 3672 | 1467735924323 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 3672 | 1467735924325 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:24 INFO - PROCESS | 3672 | 1467735924405 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:25:24 INFO - PROCESS | 3672 | 1467735924411 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3672 | 1467735924413 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:24 INFO - PROCESS | 3672 | ++DOCSHELL 19ADF800 == 40 [pid = 3672] [id = 575] 09:25:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19AE8000) [pid = 3672] [serial = 1725] [outer = 00000000] 09:25:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19E8A800) [pid = 3672] [serial = 1726] [outer = 19AE8000] 09:25:24 INFO - PROCESS | 3672 | 1467735924456 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19E8D400) [pid = 3672] [serial = 1727] [outer = 19AE8000] 09:25:24 INFO - PROCESS | 3672 | 1467735924921 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 09:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:25:24 INFO - PROCESS | 3672 | 1467735924949 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3672 | 1467735924951 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:25:24 INFO - PROCESS | 3672 | 1467735924954 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3672 | 1467735924956 Marionette TRACE conn5 <- [1,2266,null,{}] 09:25:24 INFO - PROCESS | 3672 | 1467735924978 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 3672 | 1467735924980 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:25 INFO - PROCESS | 3672 | 1467735925062 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:25:25 INFO - PROCESS | 3672 | 1467735925067 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3672 | 1467735925069 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:25 INFO - PROCESS | 3672 | ++DOCSHELL 182F4800 == 41 [pid = 3672] [id = 576] 09:25:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19E8FC00) [pid = 3672] [serial = 1728] [outer = 00000000] 09:25:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1AC07000) [pid = 3672] [serial = 1729] [outer = 19E8FC00] 09:25:25 INFO - PROCESS | 3672 | 1467735925113 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC3F000) [pid = 3672] [serial = 1730] [outer = 19E8FC00] 09:25:25 INFO - PROCESS | 3672 | 1467735925742 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 830ms 09:25:25 INFO - PROCESS | 3672 | 1467735925801 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3672 | 1467735925806 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:25:25 INFO - PROCESS | 3672 | 1467735925839 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3672 | 1467735925843 Marionette TRACE conn5 <- [1,2270,null,{}] 09:25:25 INFO - PROCESS | 3672 | 1467735925851 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 3672 | 1467735925854 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:25 INFO - PROCESS | 3672 | 1467735925975 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:25:26 INFO - PROCESS | 3672 | 1467735926135 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3672 | 1467735926138 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:26 INFO - PROCESS | 3672 | ++DOCSHELL 109AD000 == 42 [pid = 3672] [id = 577] 09:25:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10A4A400) [pid = 3672] [serial = 1731] [outer = 00000000] 09:25:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (115E5000) [pid = 3672] [serial = 1732] [outer = 10A4A400] 09:25:26 INFO - PROCESS | 3672 | 1467735926199 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (14CB6400) [pid = 3672] [serial = 1733] [outer = 10A4A400] 09:25:26 INFO - PROCESS | 3672 | 1467735926752 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 990ms 09:25:26 INFO - PROCESS | 3672 | 1467735926821 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3672 | 1467735926826 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:25:26 INFO - PROCESS | 3672 | 1467735926832 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3672 | 1467735926835 Marionette TRACE conn5 <- [1,2274,null,{}] 09:25:26 INFO - PROCESS | 3672 | 1467735926839 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 3672 | 1467735926842 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:27 INFO - PROCESS | 3672 | 1467735926990 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:25:27 INFO - PROCESS | 3672 | 1467735927129 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3672 | 1467735927132 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:27 INFO - PROCESS | 3672 | ++DOCSHELL 182F2800 == 43 [pid = 3672] [id = 578] 09:25:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (18326400) [pid = 3672] [serial = 1734] [outer = 00000000] 09:25:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FA000) [pid = 3672] [serial = 1735] [outer = 18326400] 09:25:27 INFO - PROCESS | 3672 | 1467735927188 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (198DF400) [pid = 3672] [serial = 1736] [outer = 18326400] 09:25:27 INFO - PROCESS | 3672 | 1467735927783 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:25:27 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 09:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 09:25:27 INFO - PROCESS | 3672 | 1467735927805 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3672 | 1467735927808 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:25:27 INFO - PROCESS | 3672 | 1467735927826 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3672 | 1467735927830 Marionette TRACE conn5 <- [1,2278,null,{}] 09:25:27 INFO - PROCESS | 3672 | 1467735927841 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 3672 | 1467735927846 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:27 INFO - PROCESS | 3672 | 1467735927956 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:25:28 INFO - PROCESS | 3672 | 1467735928098 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3672 | 1467735928101 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:28 INFO - PROCESS | 3672 | ++DOCSHELL 1AC45800 == 44 [pid = 3672] [id = 579] 09:25:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1AC45C00) [pid = 3672] [serial = 1737] [outer = 00000000] 09:25:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1AC4CC00) [pid = 3672] [serial = 1738] [outer = 1AC45C00] 09:25:28 INFO - PROCESS | 3672 | 1467735928158 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1AC8C000) [pid = 3672] [serial = 1739] [outer = 1AC45C00] 09:25:28 INFO - PROCESS | 3672 | 1467735928787 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1023ms 09:25:28 INFO - PROCESS | 3672 | 1467735928849 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 3672 | 1467735928852 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:25:28 INFO - PROCESS | 3672 | 1467735928856 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 3672 | 1467735928858 Marionette TRACE conn5 <- [1,2282,null,{}] 09:25:28 INFO - PROCESS | 3672 | 1467735928862 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 3672 | 1467735928864 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:28 INFO - PROCESS | 3672 | 1467735928976 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:25:29 INFO - PROCESS | 3672 | 1467735929209 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 3672 | 1467735929212 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:29 INFO - PROCESS | 3672 | ++DOCSHELL 0C41A800 == 45 [pid = 3672] [id = 580] 09:25:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (0CD76800) [pid = 3672] [serial = 1740] [outer = 00000000] 09:25:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (0FFF4C00) [pid = 3672] [serial = 1741] [outer = 0CD76800] 09:25:29 INFO - PROCESS | 3672 | 1467735929285 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10649000) [pid = 3672] [serial = 1742] [outer = 0CD76800] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 17FD0C00 == 44 [pid = 3672] [id = 344] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 10538000 == 43 [pid = 3672] [id = 339] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 08FEB000 == 42 [pid = 3672] [id = 556] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 193F3800 == 41 [pid = 3672] [id = 346] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 16054000 == 40 [pid = 3672] [id = 343] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 1007C800 == 39 [pid = 3672] [id = 341] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 149E7000 == 38 [pid = 3672] [id = 340] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 1070E000 == 37 [pid = 3672] [id = 342] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 10DCB800 == 36 [pid = 3672] [id = 347] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 115E6000 == 35 [pid = 3672] [id = 338] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 182F1C00 == 34 [pid = 3672] [id = 335] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 18234800 == 33 [pid = 3672] [id = 345] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 18D0D800 == 32 [pid = 3672] [id = 337] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 1512FC00 == 31 [pid = 3672] [id = 333] 09:25:30 INFO - PROCESS | 3672 | --DOCSHELL 0D078C00 == 30 [pid = 3672] [id = 336] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (182CAC00) [pid = 3672] [serial = 1681] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (14C93000) [pid = 3672] [serial = 1675] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (150A2800) [pid = 3672] [serial = 1676] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1509A800) [pid = 3672] [serial = 1667] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10A45800) [pid = 3672] [serial = 1666] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (17011400) [pid = 3672] [serial = 1658] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (15098400) [pid = 3672] [serial = 1657] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18994000) [pid = 3672] [serial = 1661] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1832C000) [pid = 3672] [serial = 1660] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (18995000) [pid = 3672] [serial = 1684] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1ADC7000) [pid = 3672] [serial = 1664] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1AC8D000) [pid = 3672] [serial = 1663] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (182EC800) [pid = 3672] [serial = 1682] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1832EC00) [pid = 3672] [serial = 1688] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17F12400) [pid = 3672] [serial = 1687] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (18D09400) [pid = 3672] [serial = 1685] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (0C41BC00) [pid = 3672] [serial = 1669] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (0D035800) [pid = 3672] [serial = 1670] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A47800) [pid = 3672] [serial = 1672] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1999FC00) [pid = 3672] [serial = 1693] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10A4F000) [pid = 3672] [serial = 1673] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (196B9000) [pid = 3672] [serial = 1691] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17378800) [pid = 3672] [serial = 1678] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17F15C00) [pid = 3672] [serial = 1679] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (196B2800) [pid = 3672] [serial = 1690] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 3672 | 1467735930636 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1817ms 09:25:30 INFO - PROCESS | 3672 | 1467735930677 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3672 | 1467735930681 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:25:30 INFO - PROCESS | 3672 | 1467735930687 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 3672 | 1467735930690 Marionette TRACE conn5 <- [1,2286,null,{}] 09:25:30 INFO - PROCESS | 3672 | 1467735930697 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 3672 | 1467735930700 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:30 INFO - PROCESS | 3672 | 1467735930787 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:25:30 INFO - PROCESS | 3672 | 1467735930801 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3672 | 1467735930805 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:30 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF5400 == 31 [pid = 3672] [id = 581] 09:25:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (0FFF7400) [pid = 3672] [serial = 1743] [outer = 00000000] 09:25:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10074400) [pid = 3672] [serial = 1744] [outer = 0FFF7400] 09:25:30 INFO - PROCESS | 3672 | 1467735930855 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1007C800) [pid = 3672] [serial = 1745] [outer = 0FFF7400] 09:25:31 INFO - PROCESS | 3672 | 1467735931362 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 09:25:31 INFO - PROCESS | 3672 | 1467735931416 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3672 | 1467735931421 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:25:31 INFO - PROCESS | 3672 | 1467735931427 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3672 | 1467735931430 Marionette TRACE conn5 <- [1,2290,null,{}] 09:25:31 INFO - PROCESS | 3672 | 1467735931434 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 3672 | 1467735931436 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:31 INFO - PROCESS | 3672 | 1467735931526 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:25:31 INFO - PROCESS | 3672 | 1467735931612 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3672 | 1467735931615 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:31 INFO - PROCESS | 3672 | ++DOCSHELL 10A4C400 == 32 [pid = 3672] [id = 582] 09:25:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A4C800) [pid = 3672] [serial = 1746] [outer = 00000000] 09:25:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A6AC00) [pid = 3672] [serial = 1747] [outer = 10A4C800] 09:25:31 INFO - PROCESS | 3672 | 1467735931671 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A74C00) [pid = 3672] [serial = 1748] [outer = 10A4C800] 09:25:32 INFO - PROCESS | 3672 | 1467735932058 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 09:25:32 INFO - PROCESS | 3672 | 1467735932101 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3672 | 1467735932104 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:25:32 INFO - PROCESS | 3672 | 1467735932107 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:25:32 INFO - PROCESS | 3672 | 1467735932111 Marionette TRACE conn5 <- [1,2294,null,{}] 09:25:32 INFO - PROCESS | 3672 | 1467735932122 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 3672 | 1467735932127 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:32 INFO - PROCESS | 3672 | 1467735932250 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:25:32 INFO - PROCESS | 3672 | 1467735932263 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3672 | 1467735932266 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:32 INFO - PROCESS | 3672 | ++DOCSHELL 1509A800 == 33 [pid = 3672] [id = 583] 09:25:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (150A0000) [pid = 3672] [serial = 1749] [outer = 00000000] 09:25:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (151E1000) [pid = 3672] [serial = 1750] [outer = 150A0000] 09:25:32 INFO - PROCESS | 3672 | 1467735932314 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (16053C00) [pid = 3672] [serial = 1751] [outer = 150A0000] 09:25:32 INFO - PROCESS | 3672 | 1467735932752 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 731ms 09:25:32 INFO - PROCESS | 3672 | 1467735932842 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3672 | 1467735932844 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:25:32 INFO - PROCESS | 3672 | 1467735932847 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:25:32 INFO - PROCESS | 3672 | 1467735932849 Marionette TRACE conn5 <- [1,2298,null,{}] 09:25:32 INFO - PROCESS | 3672 | 1467735932852 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 3672 | 1467735932854 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:32 INFO - PROCESS | 3672 | 1467735932969 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:25:32 INFO - PROCESS | 3672 | 1467735932977 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3672 | 1467735932979 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:32 INFO - PROCESS | 3672 | ++DOCSHELL 17319C00 == 34 [pid = 3672] [id = 584] 09:25:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1731A000) [pid = 3672] [serial = 1752] [outer = 00000000] 09:25:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1737E800) [pid = 3672] [serial = 1753] [outer = 1731A000] 09:25:33 INFO - PROCESS | 3672 | 1467735933024 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F1D400) [pid = 3672] [serial = 1754] [outer = 1731A000] 09:25:33 INFO - PROCESS | 3672 | 1467735933479 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 09:25:33 INFO - PROCESS | 3672 | 1467735933521 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:25:33 INFO - PROCESS | 3672 | 1467735933524 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3672 | 1467735933527 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 3672 | 1467735933529 Marionette TRACE conn5 <- [1,2302,null,{}] 09:25:33 INFO - PROCESS | 3672 | 1467735933532 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 3672 | 1467735933534 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:33 INFO - PROCESS | 3672 | 1467735933678 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:25:33 INFO - PROCESS | 3672 | 1467735933699 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3672 | 1467735933701 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:33 INFO - PROCESS | 3672 | ++DOCSHELL 1822B400 == 35 [pid = 3672] [id = 585] 09:25:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1822FC00) [pid = 3672] [serial = 1755] [outer = 00000000] 09:25:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (182C9800) [pid = 3672] [serial = 1756] [outer = 1822FC00] 09:25:33 INFO - PROCESS | 3672 | 1467735933746 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18323400) [pid = 3672] [serial = 1757] [outer = 1822FC00] 09:25:34 INFO - PROCESS | 3672 | 1467735934188 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:25:34 INFO - PROCESS | 3672 | 1467735934258 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 3672 | 1467735934260 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:25:34 INFO - PROCESS | 3672 | 1467735934263 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 3672 | 1467735934265 Marionette TRACE conn5 <- [1,2306,null,{}] 09:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:25:34 INFO - PROCESS | 3672 | 1467735934275 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 3672 | 1467735934281 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:34 INFO - PROCESS | 3672 | 1467735934417 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:25:34 INFO - PROCESS | 3672 | 1467735934424 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3672 | 1467735934426 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:34 INFO - PROCESS | 3672 | ++DOCSHELL 184B9800 == 36 [pid = 3672] [id = 586] 09:25:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (184BF000) [pid = 3672] [serial = 1758] [outer = 00000000] 09:25:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (189D9800) [pid = 3672] [serial = 1759] [outer = 184BF000] 09:25:34 INFO - PROCESS | 3672 | 1467735934470 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1915FC00) [pid = 3672] [serial = 1760] [outer = 184BF000] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (193F7C00) [pid = 3672] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D2400) [pid = 3672] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10ADF800) [pid = 3672] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (0C417000) [pid = 3672] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (193F5800) [pid = 3672] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1827CC00) [pid = 3672] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (147F4000) [pid = 3672] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10537400) [pid = 3672] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1731F000) [pid = 3672] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19AE8000) [pid = 3672] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (08FE7C00) [pid = 3672] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E8FC00) [pid = 3672] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:25:35 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (18228000) [pid = 3672] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:25:35 INFO - PROCESS | 3672 | 1467735935220 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:25:35 INFO - PROCESS | 3672 | 1467735935259 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:25:35 INFO - PROCESS | 3672 | 1467735935262 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3672 | 1467735935264 Marionette TRACE conn5 <- [1,2310,null,{}] 09:25:35 INFO - PROCESS | 3672 | 1467735935267 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 3672 | 1467735935269 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:35 INFO - PROCESS | 3672 | 1467735935382 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:25:35 INFO - PROCESS | 3672 | 1467735935448 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3672 | 1467735935450 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:35 INFO - PROCESS | 3672 | ++DOCSHELL 10ADF800 == 37 [pid = 3672] [id = 587] 09:25:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147E9C00) [pid = 3672] [serial = 1761] [outer = 00000000] 09:25:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1899B000) [pid = 3672] [serial = 1762] [outer = 147E9C00] 09:25:35 INFO - PROCESS | 3672 | 1467735935493 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193F0400) [pid = 3672] [serial = 1763] [outer = 147E9C00] 09:25:35 INFO - PROCESS | 3672 | 1467735935841 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 09:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:25:35 INFO - PROCESS | 3672 | 1467735935893 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3672 | 1467735935895 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:25:35 INFO - PROCESS | 3672 | 1467735935899 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3672 | 1467735935901 Marionette TRACE conn5 <- [1,2314,null,{}] 09:25:35 INFO - PROCESS | 3672 | 1467735935904 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 3672 | 1467735935906 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:36 INFO - PROCESS | 3672 | 1467735936022 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:25:36 INFO - PROCESS | 3672 | 1467735936029 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3672 | 1467735936031 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:36 INFO - PROCESS | 3672 | ++DOCSHELL 10A69C00 == 38 [pid = 3672] [id = 588] 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (189CC000) [pid = 3672] [serial = 1764] [outer = 00000000] 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (193F7800) [pid = 3672] [serial = 1765] [outer = 189CC000] 09:25:36 INFO - PROCESS | 3672 | 1467735936075 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B9000) [pid = 3672] [serial = 1766] [outer = 189CC000] 09:25:36 INFO - PROCESS | 3672 | 1467735936473 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 09:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:25:36 INFO - PROCESS | 3672 | 1467735936529 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3672 | 1467735936531 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:25:36 INFO - PROCESS | 3672 | 1467735936534 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3672 | 1467735936536 Marionette TRACE conn5 <- [1,2318,null,{}] 09:25:36 INFO - PROCESS | 3672 | 1467735936539 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:36 INFO - PROCESS | 3672 | 1467735936541 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:36 INFO - PROCESS | 3672 | 1467735936656 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:25:36 INFO - PROCESS | 3672 | 1467735936697 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3672 | 1467735936699 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:36 INFO - PROCESS | 3672 | ++DOCSHELL 193F1800 == 39 [pid = 3672] [id = 589] 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19810800) [pid = 3672] [serial = 1767] [outer = 00000000] 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (199A2000) [pid = 3672] [serial = 1768] [outer = 19810800] 09:25:36 INFO - PROCESS | 3672 | 1467735936742 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (199A2800) [pid = 3672] [serial = 1769] [outer = 19810800] 09:25:37 INFO - PROCESS | 3672 | 1467735937292 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 830ms 09:25:37 INFO - PROCESS | 3672 | 1467735937366 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3672 | 1467735937371 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:25:37 INFO - PROCESS | 3672 | 1467735937376 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3672 | 1467735937380 Marionette TRACE conn5 <- [1,2322,null,{}] 09:25:37 INFO - PROCESS | 3672 | 1467735937386 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 3672 | 1467735937389 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:37 INFO - PROCESS | 3672 | 1467735937519 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:25:37 INFO - PROCESS | 3672 | 1467735937653 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3672 | 1467735937658 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:37 INFO - PROCESS | 3672 | ++DOCSHELL 0CD73000 == 40 [pid = 3672] [id = 590] 09:25:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (0CD76C00) [pid = 3672] [serial = 1770] [outer = 00000000] 09:25:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10655000) [pid = 3672] [serial = 1771] [outer = 0CD76C00] 09:25:37 INFO - PROCESS | 3672 | 1467735937718 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10A48800) [pid = 3672] [serial = 1772] [outer = 0CD76C00] 09:25:38 INFO - PROCESS | 3672 | 1467735938476 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1121ms 09:25:38 INFO - PROCESS | 3672 | 1467735938502 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3672 | 1467735938507 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:25:38 INFO - PROCESS | 3672 | 1467735938513 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3672 | 1467735938516 Marionette TRACE conn5 <- [1,2326,null,{}] 09:25:38 INFO - PROCESS | 3672 | 1467735938520 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 3672 | 1467735938522 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:38 INFO - PROCESS | 3672 | 1467735938699 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:25:38 INFO - PROCESS | 3672 | 1467735938716 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3672 | 1467735938719 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:38 INFO - PROCESS | 3672 | ++DOCSHELL 150C5400 == 41 [pid = 3672] [id = 591] 09:25:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (150C7800) [pid = 3672] [serial = 1773] [outer = 00000000] 09:25:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17315800) [pid = 3672] [serial = 1774] [outer = 150C7800] 09:25:38 INFO - PROCESS | 3672 | 1467735938775 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (17377400) [pid = 3672] [serial = 1775] [outer = 150C7800] 09:25:39 INFO - PROCESS | 3672 | 1467735939662 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1173ms 09:25:39 INFO - PROCESS | 3672 | 1467735939690 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 3672 | 1467735939694 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:25:39 INFO - PROCESS | 3672 | 1467735939699 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 3672 | 1467735939702 Marionette TRACE conn5 <- [1,2330,null,{}] 09:25:39 INFO - PROCESS | 3672 | 1467735939708 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 3672 | 1467735939711 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:39 INFO - PROCESS | 3672 | 1467735939849 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:25:39 INFO - PROCESS | 3672 | 1467735939989 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3672 | 1467735939994 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:40 INFO - PROCESS | 3672 | ++DOCSHELL 10704C00 == 42 [pid = 3672] [id = 592] 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10705000) [pid = 3672] [serial = 1776] [outer = 00000000] 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A47400) [pid = 3672] [serial = 1777] [outer = 10705000] 09:25:40 INFO - PROCESS | 3672 | 1467735940044 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10A6E800) [pid = 3672] [serial = 1778] [outer = 10705000] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 19ADF800 == 41 [pid = 3672] [id = 575] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 17379800 == 40 [pid = 3672] [id = 574] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 10A69C00 == 39 [pid = 3672] [id = 588] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 10ADF800 == 38 [pid = 3672] [id = 587] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 184B9800 == 37 [pid = 3672] [id = 586] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 1822B400 == 36 [pid = 3672] [id = 585] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 17319C00 == 35 [pid = 3672] [id = 584] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 1509A800 == 34 [pid = 3672] [id = 583] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 10A4C400 == 33 [pid = 3672] [id = 582] 09:25:40 INFO - PROCESS | 3672 | --DOCSHELL 0FFF5400 == 32 [pid = 3672] [id = 581] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (193FE400) [pid = 3672] [serial = 1714] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19A2D400) [pid = 3672] [serial = 1717] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (196B8000) [pid = 3672] [serial = 1715] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19A2FC00) [pid = 3672] [serial = 1718] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14714000) [pid = 3672] [serial = 1705] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (147F5C00) [pid = 3672] [serial = 1706] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (109B5C00) [pid = 3672] [serial = 1720] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (199A0800) [pid = 3672] [serial = 1694] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (189D2000) [pid = 3672] [serial = 1711] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (15292800) [pid = 3672] [serial = 1699] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17016C00) [pid = 3672] [serial = 1700] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1064C800) [pid = 3672] [serial = 1696] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1070AC00) [pid = 3672] [serial = 1697] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1737C400) [pid = 3672] [serial = 1708] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17F99000) [pid = 3672] [serial = 1709] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19E8D400) [pid = 3672] [serial = 1727] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0D0E1800) [pid = 3672] [serial = 1702] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1064D800) [pid = 3672] [serial = 1703] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1AC3F000) [pid = 3672] [serial = 1730] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1AC07000) [pid = 3672] [serial = 1729] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (149A0800) [pid = 3672] [serial = 1721] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19ADEC00) [pid = 3672] [serial = 1723] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19E8A800) [pid = 3672] [serial = 1726] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (19AE8400) [pid = 3672] [serial = 1724] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1915CC00) [pid = 3672] [serial = 1712] [outer = 00000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3672 | 1467735940503 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 890ms 09:25:40 INFO - PROCESS | 3672 | 1467735940590 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3672 | 1467735940594 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:25:40 INFO - PROCESS | 3672 | 1467735940600 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:25:40 INFO - PROCESS | 3672 | 1467735940603 Marionette TRACE conn5 <- [1,2334,null,{}] 09:25:40 INFO - PROCESS | 3672 | 1467735940606 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 3672 | 1467735940609 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:40 INFO - PROCESS | 3672 | 1467735940696 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:25:40 INFO - PROCESS | 3672 | 1467735940711 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3672 | 1467735940713 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:40 INFO - PROCESS | 3672 | ++DOCSHELL 10A67800 == 33 [pid = 3672] [id = 593] 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A68000) [pid = 3672] [serial = 1779] [outer = 00000000] 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1492C000) [pid = 3672] [serial = 1780] [outer = 10A68000] 09:25:40 INFO - PROCESS | 3672 | 1467735940759 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (14C93000) [pid = 3672] [serial = 1781] [outer = 10A68000] 09:25:41 INFO - PROCESS | 3672 | 1467735941267 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 09:25:41 INFO - PROCESS | 3672 | 1467735941335 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3672 | 1467735941337 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:25:41 INFO - PROCESS | 3672 | 1467735941340 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:25:41 INFO - PROCESS | 3672 | 1467735941344 Marionette TRACE conn5 <- [1,2338,null,{}] 09:25:41 INFO - PROCESS | 3672 | 1467735941386 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 3672 | 1467735941391 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:41 INFO - PROCESS | 3672 | 1467735941483 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:25:41 INFO - PROCESS | 3672 | 1467735941580 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3672 | 1467735941583 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:41 INFO - PROCESS | 3672 | ++DOCSHELL 17F17000 == 34 [pid = 3672] [id = 594] 09:25:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17F17400) [pid = 3672] [serial = 1782] [outer = 00000000] 09:25:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17FD2800) [pid = 3672] [serial = 1783] [outer = 17F17400] 09:25:41 INFO - PROCESS | 3672 | 1467735941631 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (18230C00) [pid = 3672] [serial = 1784] [outer = 17F17400] 09:25:42 INFO - PROCESS | 3672 | 1467735942091 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 810ms 09:25:42 INFO - PROCESS | 3672 | 1467735942155 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3672 | 1467735942157 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:25:42 INFO - PROCESS | 3672 | 1467735942160 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:25:42 INFO - PROCESS | 3672 | 1467735942162 Marionette TRACE conn5 <- [1,2342,null,{}] 09:25:42 INFO - PROCESS | 3672 | 1467735942166 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3672 | 1467735942168 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:42 INFO - PROCESS | 3672 | 1467735942264 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:25:42 INFO - PROCESS | 3672 | 1467735942269 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3672 | 1467735942271 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:42 INFO - PROCESS | 3672 | ++DOCSHELL 184B9800 == 35 [pid = 3672] [id = 595] 09:25:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (184C0000) [pid = 3672] [serial = 1785] [outer = 00000000] 09:25:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18D0BC00) [pid = 3672] [serial = 1786] [outer = 184C0000] 09:25:42 INFO - PROCESS | 3672 | 1467735942319 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193F1400) [pid = 3672] [serial = 1787] [outer = 184C0000] 09:25:42 INFO - PROCESS | 3672 | 1467735942785 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 09:25:42 INFO - PROCESS | 3672 | 1467735942839 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3672 | 1467735942841 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:25:42 INFO - PROCESS | 3672 | 1467735942853 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3672 | 1467735942854 Marionette TRACE conn5 <- [1,2346,null,{}] 09:25:42 INFO - PROCESS | 3672 | 1467735942858 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3672 | 1467735942860 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:42 INFO - PROCESS | 3672 | 1467735942973 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:25:42 INFO - PROCESS | 3672 | 1467735942979 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3672 | 1467735942981 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:43 INFO - PROCESS | 3672 | ++DOCSHELL 193F7C00 == 36 [pid = 3672] [id = 596] 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193FFC00) [pid = 3672] [serial = 1788] [outer = 00000000] 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (198D2C00) [pid = 3672] [serial = 1789] [outer = 193FFC00] 09:25:43 INFO - PROCESS | 3672 | 1467735943024 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D9400) [pid = 3672] [serial = 1790] [outer = 193FFC00] 09:25:43 INFO - PROCESS | 3672 | 1467735943469 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 09:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:25:43 INFO - PROCESS | 3672 | 1467735943526 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3672 | 1467735943528 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:25:43 INFO - PROCESS | 3672 | 1467735943531 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3672 | 1467735943533 Marionette TRACE conn5 <- [1,2350,null,{}] 09:25:43 INFO - PROCESS | 3672 | 1467735943536 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 3672 | 1467735943542 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:43 INFO - PROCESS | 3672 | 1467735943680 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:25:43 INFO - PROCESS | 3672 | 1467735943748 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3672 | 1467735943749 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:43 INFO - PROCESS | 3672 | ++DOCSHELL 0D036800 == 37 [pid = 3672] [id = 597] 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10072C00) [pid = 3672] [serial = 1791] [outer = 00000000] 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A47400) [pid = 3672] [serial = 1792] [outer = 10072C00] 09:25:43 INFO - PROCESS | 3672 | 1467735943794 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19ADA400) [pid = 3672] [serial = 1793] [outer = 10072C00] 09:25:44 INFO - PROCESS | 3672 | 1467735944239 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 09:25:44 INFO - PROCESS | 3672 | 1467735944296 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3672 | 1467735944298 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:25:44 INFO - PROCESS | 3672 | 1467735944315 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3672 | 1467735944317 Marionette TRACE conn5 <- [1,2354,null,{}] 09:25:44 INFO - PROCESS | 3672 | 1467735944321 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 3672 | 1467735944323 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:44 INFO - PROCESS | 3672 | 1467735944436 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0CD76800) [pid = 3672] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (0FFF7400) [pid = 3672] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A4C800) [pid = 3672] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1731A000) [pid = 3672] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1822FC00) [pid = 3672] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (147E9C00) [pid = 3672] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (184BF000) [pid = 3672] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (189CC000) [pid = 3672] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10A4A400) [pid = 3672] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18326400) [pid = 3672] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:25:44 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1AC45C00) [pid = 3672] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:25:44 INFO - PROCESS | 3672 | 1467735944589 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 3672 | 1467735944591 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:44 INFO - PROCESS | 3672 | ++DOCSHELL 0CD76800 == 38 [pid = 3672] [id = 598] 09:25:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0D0E7400) [pid = 3672] [serial = 1794] [outer = 00000000] 09:25:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (147EF400) [pid = 3672] [serial = 1795] [outer = 0D0E7400] 09:25:44 INFO - PROCESS | 3672 | 1467735944638 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17318000) [pid = 3672] [serial = 1796] [outer = 0D0E7400] 09:25:45 INFO - PROCESS | 3672 | 1467735945009 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 09:25:45 INFO - PROCESS | 3672 | 1467735945037 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3672 | 1467735945039 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:25:45 INFO - PROCESS | 3672 | 1467735945042 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3672 | 1467735945044 Marionette TRACE conn5 <- [1,2358,null,{}] 09:25:45 INFO - PROCESS | 3672 | 1467735945047 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 3672 | 1467735945049 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:45 INFO - PROCESS | 3672 | 1467735945129 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:25:45 INFO - PROCESS | 3672 | 1467735945227 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3672 | 1467735945229 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:45 INFO - PROCESS | 3672 | ++DOCSHELL 10ADE000 == 39 [pid = 3672] [id = 599] 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147E9C00) [pid = 3672] [serial = 1797] [outer = 00000000] 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19AE5C00) [pid = 3672] [serial = 1798] [outer = 147E9C00] 09:25:45 INFO - PROCESS | 3672 | 1467735945272 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19E8A800) [pid = 3672] [serial = 1799] [outer = 147E9C00] 09:25:45 INFO - PROCESS | 3672 | 1467735945632 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 09:25:45 INFO - PROCESS | 3672 | 1467735945673 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3672 | 1467735945675 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:25:45 INFO - PROCESS | 3672 | 1467735945678 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 3672 | 1467735945679 Marionette TRACE conn5 <- [1,2362,null,{}] 09:25:45 INFO - PROCESS | 3672 | 1467735945683 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 3672 | 1467735945684 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:45 INFO - PROCESS | 3672 | 1467735945804 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:25:45 INFO - PROCESS | 3672 | 1467735945840 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3672 | 1467735945842 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:45 INFO - PROCESS | 3672 | ++DOCSHELL 17F16800 == 40 [pid = 3672] [id = 600] 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (189D0400) [pid = 3672] [serial = 1800] [outer = 00000000] 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19E94000) [pid = 3672] [serial = 1801] [outer = 189D0400] 09:25:45 INFO - PROCESS | 3672 | 1467735945885 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1A3DFC00) [pid = 3672] [serial = 1802] [outer = 189D0400] 09:25:46 INFO - PROCESS | 3672 | 1467735946308 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:25:46 INFO - PROCESS | 3672 | 1467735946349 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:25:46 INFO - PROCESS | 3672 | 1467735946351 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:25:46 INFO - PROCESS | 3672 | 1467735946354 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 3672 | 1467735946355 Marionette TRACE conn5 <- [1,2366,null,{}] 09:25:46 INFO - PROCESS | 3672 | 1467735946359 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 3672 | 1467735946361 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:46 INFO - PROCESS | 3672 | 1467735946482 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:25:46 INFO - PROCESS | 3672 | 1467735946491 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3672 | 1467735946493 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:46 INFO - PROCESS | 3672 | ++DOCSHELL 1AC3E800 == 41 [pid = 3672] [id = 601] 09:25:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1AC3F800) [pid = 3672] [serial = 1803] [outer = 00000000] 09:25:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC48000) [pid = 3672] [serial = 1804] [outer = 1AC3F800] 09:25:46 INFO - PROCESS | 3672 | 1467735946536 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1AC48C00) [pid = 3672] [serial = 1805] [outer = 1AC3F800] 09:25:47 INFO - PROCESS | 3672 | 1467735947200 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 870ms 09:25:47 INFO - PROCESS | 3672 | 1467735947225 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3672 | 1467735947230 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:25:47 INFO - PROCESS | 3672 | 1467735947235 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3672 | 1467735947240 Marionette TRACE conn5 <- [1,2370,null,{}] 09:25:47 INFO - PROCESS | 3672 | 1467735947245 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 3672 | 1467735947248 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:47 INFO - PROCESS | 3672 | 1467735947363 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:25:47 INFO - PROCESS | 3672 | 1467735947504 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3672 | 1467735947506 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:47 INFO - PROCESS | 3672 | ++DOCSHELL 10710400 == 42 [pid = 3672] [id = 602] 09:25:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (109AFC00) [pid = 3672] [serial = 1806] [outer = 00000000] 09:25:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (150C2000) [pid = 3672] [serial = 1807] [outer = 109AFC00] 09:25:47 INFO - PROCESS | 3672 | 1467735947565 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17009C00) [pid = 3672] [serial = 1808] [outer = 109AFC00] 09:25:48 INFO - PROCESS | 3672 | 1467735948121 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 09:25:48 INFO - PROCESS | 3672 | 1467735948165 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3672 | 1467735948170 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:25:48 INFO - PROCESS | 3672 | 1467735948177 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 3672 | 1467735948180 Marionette TRACE conn5 <- [1,2374,null,{}] 09:25:48 INFO - PROCESS | 3672 | 1467735948184 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 3672 | 1467735948187 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:48 INFO - PROCESS | 3672 | 1467735948303 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:25:48 INFO - PROCESS | 3672 | 1467735948418 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3672 | 1467735948421 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:48 INFO - PROCESS | 3672 | ++DOCSHELL 18235400 == 43 [pid = 3672] [id = 603] 09:25:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1895B400) [pid = 3672] [serial = 1809] [outer = 00000000] 09:25:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19160400) [pid = 3672] [serial = 1810] [outer = 1895B400] 09:25:48 INFO - PROCESS | 3672 | 1467735948518 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (198D7800) [pid = 3672] [serial = 1811] [outer = 1895B400] 09:25:49 INFO - PROCESS | 3672 | 1467735949130 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1017ms 09:25:49 INFO - PROCESS | 3672 | 1467735949198 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3672 | 1467735949200 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:25:49 INFO - PROCESS | 3672 | 1467735949204 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3672 | 1467735949208 Marionette TRACE conn5 <- [1,2378,null,{}] 09:25:49 INFO - PROCESS | 3672 | 1467735949219 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 3672 | 1467735949224 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:49 INFO - PROCESS | 3672 | 1467735949335 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:25:49 INFO - PROCESS | 3672 | 1467735949479 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3672 | 1467735949483 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:49 INFO - PROCESS | 3672 | ++DOCSHELL 1AC48400 == 44 [pid = 3672] [id = 604] 09:25:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1AC4D400) [pid = 3672] [serial = 1812] [outer = 00000000] 09:25:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1AC9D400) [pid = 3672] [serial = 1813] [outer = 1AC4D400] 09:25:49 INFO - PROCESS | 3672 | 1467735949540 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1C135C00) [pid = 3672] [serial = 1814] [outer = 1AC4D400] 09:25:50 INFO - PROCESS | 3672 | 1467735950171 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1023ms 09:25:50 INFO - PROCESS | 3672 | 1467735950388 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 3672 | 1467735950393 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:25:50 INFO - PROCESS | 3672 | 1467735950398 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 3672 | 1467735950401 Marionette TRACE conn5 <- [1,2382,null,{}] 09:25:50 INFO - PROCESS | 3672 | 1467735950406 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 3672 | 1467735950409 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:50 INFO - PROCESS | 3672 | 1467735950511 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:25:50 INFO - PROCESS | 3672 | 1467735950649 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3672 | 1467735950653 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:50 INFO - PROCESS | 3672 | ++DOCSHELL 10708400 == 45 [pid = 3672] [id = 605] 09:25:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (109E6000) [pid = 3672] [serial = 1815] [outer = 00000000] 09:25:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (10A52800) [pid = 3672] [serial = 1816] [outer = 109E6000] 09:25:50 INFO - PROCESS | 3672 | 1467735950703 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (10DD1800) [pid = 3672] [serial = 1817] [outer = 109E6000] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 17F16800 == 44 [pid = 3672] [id = 600] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 10ADE000 == 43 [pid = 3672] [id = 599] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 0CD76800 == 42 [pid = 3672] [id = 598] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 0D036800 == 41 [pid = 3672] [id = 597] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 193F7C00 == 40 [pid = 3672] [id = 596] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 184B9800 == 39 [pid = 3672] [id = 595] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 17F17000 == 38 [pid = 3672] [id = 594] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 10A67800 == 37 [pid = 3672] [id = 593] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 10704C00 == 36 [pid = 3672] [id = 592] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 0CD73000 == 35 [pid = 3672] [id = 590] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 182F2800 == 34 [pid = 3672] [id = 578] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 1AC45800 == 33 [pid = 3672] [id = 579] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 193F1800 == 32 [pid = 3672] [id = 589] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 150C5400 == 31 [pid = 3672] [id = 591] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 0C41A800 == 30 [pid = 3672] [id = 580] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 109AD000 == 29 [pid = 3672] [id = 577] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 182F4800 == 28 [pid = 3672] [id = 576] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 1AC48400 == 27 [pid = 3672] [id = 604] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 18235400 == 26 [pid = 3672] [id = 603] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 1AC3E800 == 25 [pid = 3672] [id = 601] 09:25:51 INFO - PROCESS | 3672 | --DOCSHELL 10710400 == 24 [pid = 3672] [id = 602] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (10649000) [pid = 3672] [serial = 1742] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (0FFF4C00) [pid = 3672] [serial = 1741] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (151E1000) [pid = 3672] [serial = 1750] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10074400) [pid = 3672] [serial = 1744] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1007C800) [pid = 3672] [serial = 1745] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10A6AC00) [pid = 3672] [serial = 1747] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10A74C00) [pid = 3672] [serial = 1748] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1737E800) [pid = 3672] [serial = 1753] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18323400) [pid = 3672] [serial = 1757] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (182C9800) [pid = 3672] [serial = 1756] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1899B000) [pid = 3672] [serial = 1762] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (189D9800) [pid = 3672] [serial = 1759] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (193F7800) [pid = 3672] [serial = 1765] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (14CB6400) [pid = 3672] [serial = 1733] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (115E5000) [pid = 3672] [serial = 1732] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (198DF400) [pid = 3672] [serial = 1736] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (193FA000) [pid = 3672] [serial = 1735] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (196B9000) [pid = 3672] [serial = 1766] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1AC8C000) [pid = 3672] [serial = 1739] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1AC4CC00) [pid = 3672] [serial = 1738] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1915FC00) [pid = 3672] [serial = 1760] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (193F0400) [pid = 3672] [serial = 1763] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17F1D400) [pid = 3672] [serial = 1754] [outer = 00000000] [url = about:blank] 09:25:51 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (199A2000) [pid = 3672] [serial = 1768] [outer = 00000000] [url = about:blank] 09:25:52 INFO - PROCESS | 3672 | 1467735952032 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1676ms 09:25:52 INFO - PROCESS | 3672 | 1467735952078 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3672 | 1467735952081 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:25:52 INFO - PROCESS | 3672 | 1467735952086 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 3672 | 1467735952089 Marionette TRACE conn5 <- [1,2386,null,{}] 09:25:52 INFO - PROCESS | 3672 | 1467735952094 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 3672 | 1467735952097 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:52 INFO - PROCESS | 3672 | 1467735952188 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:25:52 INFO - PROCESS | 3672 | 1467735952283 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 3672 | 1467735952286 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:52 INFO - PROCESS | 3672 | ++DOCSHELL 0C41E800 == 25 [pid = 3672] [id = 606] 09:25:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0D036800) [pid = 3672] [serial = 1818] [outer = 00000000] 09:25:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10075000) [pid = 3672] [serial = 1819] [outer = 0D036800] 09:25:52 INFO - PROCESS | 3672 | 1467735952335 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1053C000) [pid = 3672] [serial = 1820] [outer = 0D036800] 09:25:52 INFO - PROCESS | 3672 | 1467735952761 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 09:25:52 INFO - PROCESS | 3672 | 1467735952817 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3672 | 1467735952822 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:25:52 INFO - PROCESS | 3672 | 1467735952829 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 3672 | 1467735952832 Marionette TRACE conn5 <- [1,2390,null,{}] 09:25:52 INFO - PROCESS | 3672 | 1467735952835 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 3672 | 1467735952838 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:52 INFO - PROCESS | 3672 | 1467735952925 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:25:52 INFO - PROCESS | 3672 | 1467735952934 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 3672 | 1467735952937 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:52 INFO - PROCESS | 3672 | ++DOCSHELL 10A4B400 == 26 [pid = 3672] [id = 607] 09:25:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A4E000) [pid = 3672] [serial = 1821] [outer = 00000000] 09:25:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (10A67000) [pid = 3672] [serial = 1822] [outer = 10A4E000] 09:25:53 INFO - PROCESS | 3672 | 1467735952984 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10A74C00) [pid = 3672] [serial = 1823] [outer = 10A4E000] 09:25:53 INFO - PROCESS | 3672 | 1467735953449 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 09:25:53 INFO - PROCESS | 3672 | 1467735953502 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3672 | 1467735953504 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:25:53 INFO - PROCESS | 3672 | 1467735953508 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 3672 | 1467735953511 Marionette TRACE conn5 <- [1,2394,null,{}] 09:25:53 INFO - PROCESS | 3672 | 1467735953522 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 3672 | 1467735953526 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:53 INFO - PROCESS | 3672 | 1467735953647 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:25:53 INFO - PROCESS | 3672 | 1467735953757 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3672 | 1467735953760 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:53 INFO - PROCESS | 3672 | ++DOCSHELL 15298000 == 27 [pid = 3672] [id = 608] 09:25:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1529A800) [pid = 3672] [serial = 1824] [outer = 00000000] 09:25:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (166EB400) [pid = 3672] [serial = 1825] [outer = 1529A800] 09:25:53 INFO - PROCESS | 3672 | 1467735953810 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17319C00) [pid = 3672] [serial = 1826] [outer = 1529A800] 09:25:54 INFO - PROCESS | 3672 | 1467735954256 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 09:25:54 INFO - PROCESS | 3672 | 1467735954282 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3672 | 1467735954284 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:25:54 INFO - PROCESS | 3672 | 1467735954294 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3672 | 1467735954295 Marionette TRACE conn5 <- [1,2398,null,{}] 09:25:54 INFO - PROCESS | 3672 | 1467735954299 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 3672 | 1467735954301 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:54 INFO - PROCESS | 3672 | 1467735954419 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:25:54 INFO - PROCESS | 3672 | 1467735954427 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3672 | 1467735954429 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:54 INFO - PROCESS | 3672 | ++DOCSHELL 17322800 == 28 [pid = 3672] [id = 609] 09:25:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17376800) [pid = 3672] [serial = 1827] [outer = 00000000] 09:25:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17F92000) [pid = 3672] [serial = 1828] [outer = 17376800] 09:25:54 INFO - PROCESS | 3672 | 1467735954473 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18232400) [pid = 3672] [serial = 1829] [outer = 17376800] 09:25:55 INFO - PROCESS | 3672 | 1467735955054 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 09:25:55 INFO - PROCESS | 3672 | 1467735955122 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3672 | 1467735955124 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:25:55 INFO - PROCESS | 3672 | 1467735955128 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3672 | 1467735955130 Marionette TRACE conn5 <- [1,2402,null,{}] 09:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:25:55 INFO - PROCESS | 3672 | 1467735955133 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 3672 | 1467735955135 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:55 INFO - PROCESS | 3672 | 1467735955248 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:25:55 INFO - PROCESS | 3672 | 1467735955322 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 3672 | 1467735955324 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:55 INFO - PROCESS | 3672 | ++DOCSHELL 182EDC00 == 29 [pid = 3672] [id = 610] 09:25:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (182F1400) [pid = 3672] [serial = 1830] [outer = 00000000] 09:25:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (184BA000) [pid = 3672] [serial = 1831] [outer = 182F1400] 09:25:55 INFO - PROCESS | 3672 | 1467735955368 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1898FC00) [pid = 3672] [serial = 1832] [outer = 182F1400] 09:25:55 INFO - PROCESS | 3672 | 1467735955799 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:25:55 INFO - PROCESS | 3672 | 1467735955871 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3672 | 1467735955873 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:25:55 INFO - PROCESS | 3672 | 1467735955881 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3672 | 1467735955882 Marionette TRACE conn5 <- [1,2406,null,{}] 09:25:55 INFO - PROCESS | 3672 | 1467735955886 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 3672 | 1467735955891 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:56 INFO - PROCESS | 3672 | 1467735956239 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (150A0000) [pid = 3672] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (189D0400) [pid = 3672] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (193FFC00) [pid = 3672] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10072C00) [pid = 3672] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0D0E7400) [pid = 3672] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A68000) [pid = 3672] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17F17400) [pid = 3672] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (184C0000) [pid = 3672] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (150C7800) [pid = 3672] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19810800) [pid = 3672] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (0CD76C00) [pid = 3672] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10705000) [pid = 3672] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (147E9C00) [pid = 3672] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:25:56 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1AC3F800) [pid = 3672] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:25:56 INFO - PROCESS | 3672 | 1467735956330 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3672 | 1467735956332 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:56 INFO - PROCESS | 3672 | ++DOCSHELL 0D07E000 == 30 [pid = 3672] [id = 611] 09:25:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (0FF65400) [pid = 3672] [serial = 1833] [outer = 00000000] 09:25:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A46000) [pid = 3672] [serial = 1834] [outer = 0FF65400] 09:25:56 INFO - PROCESS | 3672 | 1467735956377 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1737C000) [pid = 3672] [serial = 1835] [outer = 0FF65400] 09:25:56 INFO - PROCESS | 3672 | 1467735956786 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 09:25:56 INFO - PROCESS | 3672 | 1467735956813 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 3672 | 1467735956815 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:25:56 INFO - PROCESS | 3672 | 1467735956818 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 3672 | 1467735956820 Marionette TRACE conn5 <- [1,2410,null,{}] 09:25:56 INFO - PROCESS | 3672 | 1467735956823 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 3672 | 1467735956825 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:56 INFO - PROCESS | 3672 | 1467735956902 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:25:56 INFO - PROCESS | 3672 | 1467735956908 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3672 | 1467735956910 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:56 INFO - PROCESS | 3672 | ++DOCSHELL 1007A000 == 31 [pid = 3672] [id = 612] 09:25:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (189D2400) [pid = 3672] [serial = 1836] [outer = 00000000] 09:25:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (196B5400) [pid = 3672] [serial = 1837] [outer = 189D2400] 09:25:56 INFO - PROCESS | 3672 | 1467735956954 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (196BE000) [pid = 3672] [serial = 1838] [outer = 189D2400] 09:25:57 INFO - PROCESS | 3672 | 1467735957375 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 09:25:57 INFO - PROCESS | 3672 | 1467735957449 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3672 | 1467735957452 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:25:57 INFO - PROCESS | 3672 | 1467735957455 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3672 | 1467735957457 Marionette TRACE conn5 <- [1,2414,null,{}] 09:25:57 INFO - PROCESS | 3672 | 1467735957461 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 3672 | 1467735957463 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:57 INFO - PROCESS | 3672 | 1467735957540 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:25:57 INFO - PROCESS | 3672 | 1467735957546 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3672 | 1467735957548 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:57 INFO - PROCESS | 3672 | ++DOCSHELL 193FCC00 == 32 [pid = 3672] [id = 613] 09:25:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D8800) [pid = 3672] [serial = 1839] [outer = 00000000] 09:25:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1999F800) [pid = 3672] [serial = 1840] [outer = 198D8800] 09:25:57 INFO - PROCESS | 3672 | 1467735957591 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19999C00) [pid = 3672] [serial = 1841] [outer = 198D8800] 09:25:58 INFO - PROCESS | 3672 | 1467735958022 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 09:25:58 INFO - PROCESS | 3672 | 1467735958096 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3672 | 1467735958098 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:25:58 INFO - PROCESS | 3672 | 1467735958101 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3672 | 1467735958103 Marionette TRACE conn5 <- [1,2418,null,{}] 09:25:58 INFO - PROCESS | 3672 | 1467735958107 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 3672 | 1467735958109 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:58 INFO - PROCESS | 3672 | 1467735958190 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:25:58 INFO - PROCESS | 3672 | 1467735958195 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3672 | 1467735958197 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:58 INFO - PROCESS | 3672 | ++DOCSHELL 15297800 == 33 [pid = 3672] [id = 614] 09:25:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19A31C00) [pid = 3672] [serial = 1842] [outer = 00000000] 09:25:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19A37C00) [pid = 3672] [serial = 1843] [outer = 19A31C00] 09:25:58 INFO - PROCESS | 3672 | 1467735958249 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19AC0000) [pid = 3672] [serial = 1844] [outer = 19A31C00] 09:25:59 INFO - PROCESS | 3672 | 1467735959086 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1018ms 09:25:59 INFO - PROCESS | 3672 | 1467735959123 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3672 | 1467735959127 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:25:59 INFO - PROCESS | 3672 | 1467735959131 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3672 | 1467735959137 Marionette TRACE conn5 <- [1,2422,null,{}] 09:25:59 INFO - PROCESS | 3672 | 1467735959161 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 3672 | 1467735959164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:59 INFO - PROCESS | 3672 | 1467735959306 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:25:59 INFO - PROCESS | 3672 | 1467735959445 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3672 | 1467735959449 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:25:59 INFO - PROCESS | 3672 | ++DOCSHELL 10072C00 == 34 [pid = 3672] [id = 615] 09:25:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10543400) [pid = 3672] [serial = 1845] [outer = 00000000] 09:25:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (115E5000) [pid = 3672] [serial = 1846] [outer = 10543400] 09:25:59 INFO - PROCESS | 3672 | 1467735959507 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (149EEC00) [pid = 3672] [serial = 1847] [outer = 10543400] 09:26:00 INFO - PROCESS | 3672 | 1467735960248 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1131ms 09:26:00 INFO - PROCESS | 3672 | 1467735960264 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3672 | 1467735960268 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:26:00 INFO - PROCESS | 3672 | 1467735960275 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3672 | 1467735960278 Marionette TRACE conn5 <- [1,2426,null,{}] 09:26:00 INFO - PROCESS | 3672 | 1467735960282 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 3672 | 1467735960284 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:00 INFO - PROCESS | 3672 | 1467735960415 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:26:00 INFO - PROCESS | 3672 | 1467735960642 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3672 | 1467735960645 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:00 INFO - PROCESS | 3672 | ++DOCSHELL 0C414000 == 35 [pid = 3672] [id = 616] 09:26:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0C416C00) [pid = 3672] [serial = 1848] [outer = 00000000] 09:26:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0CDD2400) [pid = 3672] [serial = 1849] [outer = 0C416C00] 09:26:00 INFO - PROCESS | 3672 | 1467735960705 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10073400) [pid = 3672] [serial = 1850] [outer = 0C416C00] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 193FCC00 == 34 [pid = 3672] [id = 613] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 1007A000 == 33 [pid = 3672] [id = 612] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 0D07E000 == 32 [pid = 3672] [id = 611] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 182EDC00 == 31 [pid = 3672] [id = 610] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 17322800 == 30 [pid = 3672] [id = 609] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 15298000 == 29 [pid = 3672] [id = 608] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 10A4B400 == 28 [pid = 3672] [id = 607] 09:26:01 INFO - PROCESS | 3672 | --DOCSHELL 0C41E800 == 27 [pid = 3672] [id = 606] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1AC48C00) [pid = 3672] [serial = 1805] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC48000) [pid = 3672] [serial = 1804] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (16053C00) [pid = 3672] [serial = 1751] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19E94000) [pid = 3672] [serial = 1801] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D2C00) [pid = 3672] [serial = 1789] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A47400) [pid = 3672] [serial = 1792] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198D9400) [pid = 3672] [serial = 1790] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (147EF400) [pid = 3672] [serial = 1795] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19ADA400) [pid = 3672] [serial = 1793] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1A3DFC00) [pid = 3672] [serial = 1802] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1492C000) [pid = 3672] [serial = 1780] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (14C93000) [pid = 3672] [serial = 1781] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18230C00) [pid = 3672] [serial = 1784] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17FD2800) [pid = 3672] [serial = 1783] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18D0BC00) [pid = 3672] [serial = 1786] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (17315800) [pid = 3672] [serial = 1774] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17377400) [pid = 3672] [serial = 1775] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (199A2800) [pid = 3672] [serial = 1769] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10655000) [pid = 3672] [serial = 1771] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10A48800) [pid = 3672] [serial = 1772] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10A47400) [pid = 3672] [serial = 1777] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10A6E800) [pid = 3672] [serial = 1778] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17318000) [pid = 3672] [serial = 1796] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19AE5C00) [pid = 3672] [serial = 1798] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (193F1400) [pid = 3672] [serial = 1787] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (19E8A800) [pid = 3672] [serial = 1799] [outer = 00000000] [url = about:blank] 09:26:01 INFO - PROCESS | 3672 | 1467735961358 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1123ms 09:26:01 INFO - PROCESS | 3672 | 1467735961402 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3672 | 1467735961406 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:26:01 INFO - PROCESS | 3672 | 1467735961410 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3672 | 1467735961412 Marionette TRACE conn5 <- [1,2430,null,{}] 09:26:01 INFO - PROCESS | 3672 | 1467735961417 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 3672 | 1467735961421 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:01 INFO - PROCESS | 3672 | 1467735961508 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:26:01 INFO - PROCESS | 3672 | 1467735961606 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3672 | 1467735961609 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:01 INFO - PROCESS | 3672 | ++DOCSHELL 0C41C800 == 28 [pid = 3672] [id = 617] 09:26:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (0CD68C00) [pid = 3672] [serial = 1851] [outer = 00000000] 09:26:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10A4A000) [pid = 3672] [serial = 1852] [outer = 0CD68C00] 09:26:01 INFO - PROCESS | 3672 | 1467735961656 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10A72000) [pid = 3672] [serial = 1853] [outer = 0CD68C00] 09:26:02 INFO - PROCESS | 3672 | 1467735962098 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 09:26:02 INFO - PROCESS | 3672 | 1467735962144 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3672 | 1467735962148 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:26:02 INFO - PROCESS | 3672 | 1467735962152 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3672 | 1467735962154 Marionette TRACE conn5 <- [1,2434,null,{}] 09:26:02 INFO - PROCESS | 3672 | 1467735962161 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 3672 | 1467735962164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:02 INFO - PROCESS | 3672 | 1467735962252 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:26:02 INFO - PROCESS | 3672 | 1467735962261 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3672 | 1467735962263 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:02 INFO - PROCESS | 3672 | ++DOCSHELL 15124800 == 29 [pid = 3672] [id = 618] 09:26:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15128400) [pid = 3672] [serial = 1854] [outer = 00000000] 09:26:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (16051C00) [pid = 3672] [serial = 1855] [outer = 15128400] 09:26:02 INFO - PROCESS | 3672 | 1467735962308 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (17319400) [pid = 3672] [serial = 1856] [outer = 15128400] 09:26:02 INFO - PROCESS | 3672 | 1467735962782 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 09:26:02 INFO - PROCESS | 3672 | 1467735962828 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3672 | 1467735962830 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:26:02 INFO - PROCESS | 3672 | 1467735962835 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3672 | 1467735962840 Marionette TRACE conn5 <- [1,2438,null,{}] 09:26:02 INFO - PROCESS | 3672 | 1467735962850 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 3672 | 1467735962853 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:02 INFO - PROCESS | 3672 | 1467735962942 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:26:02 INFO - PROCESS | 3672 | 1467735962949 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3672 | 1467735962951 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:02 INFO - PROCESS | 3672 | ++DOCSHELL 18235800 == 30 [pid = 3672] [id = 619] 09:26:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (182D1800) [pid = 3672] [serial = 1857] [outer = 00000000] 09:26:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (182F4C00) [pid = 3672] [serial = 1858] [outer = 182D1800] 09:26:03 INFO - PROCESS | 3672 | 1467735962994 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1895B000) [pid = 3672] [serial = 1859] [outer = 182D1800] 09:26:03 INFO - PROCESS | 3672 | 1467735963449 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 09:26:03 INFO - PROCESS | 3672 | 1467735963527 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3672 | 1467735963530 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:26:03 INFO - PROCESS | 3672 | 1467735963533 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:26:03 INFO - PROCESS | 3672 | 1467735963535 Marionette TRACE conn5 <- [1,2442,null,{}] 09:26:03 INFO - PROCESS | 3672 | 1467735963538 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 3672 | 1467735963540 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:03 INFO - PROCESS | 3672 | 1467735963690 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:26:03 INFO - PROCESS | 3672 | 1467735963710 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3672 | 1467735963712 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:03 INFO - PROCESS | 3672 | ++DOCSHELL 18D08400 == 31 [pid = 3672] [id = 620] 09:26:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18D08C00) [pid = 3672] [serial = 1860] [outer = 00000000] 09:26:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (193F3800) [pid = 3672] [serial = 1861] [outer = 18D08C00] 09:26:03 INFO - PROCESS | 3672 | 1467735963755 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193FA400) [pid = 3672] [serial = 1862] [outer = 18D08C00] 09:26:04 INFO - PROCESS | 3672 | 1467735964180 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 674ms 09:26:04 INFO - PROCESS | 3672 | 1467735964212 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:26:04 INFO - PROCESS | 3672 | 1467735964214 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:26:04 INFO - PROCESS | 3672 | 1467735964217 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3672 | 1467735964219 Marionette TRACE conn5 <- [1,2446,null,{}] 09:26:04 INFO - PROCESS | 3672 | 1467735964222 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 3672 | 1467735964224 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:04 INFO - PROCESS | 3672 | 1467735964346 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:26:04 INFO - PROCESS | 3672 | 1467735964351 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3672 | 1467735964357 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:04 INFO - PROCESS | 3672 | ++DOCSHELL 147E8000 == 32 [pid = 3672] [id = 621] 09:26:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193F3000) [pid = 3672] [serial = 1863] [outer = 00000000] 09:26:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19801400) [pid = 3672] [serial = 1864] [outer = 193F3000] 09:26:04 INFO - PROCESS | 3672 | 1467735964465 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198DD400) [pid = 3672] [serial = 1865] [outer = 193F3000] 09:26:04 INFO - PROCESS | 3672 | 1467735964924 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 09:26:04 INFO - PROCESS | 3672 | 1467735964961 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3672 | 1467735964963 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:26:04 INFO - PROCESS | 3672 | 1467735964966 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3672 | 1467735964968 Marionette TRACE conn5 <- [1,2450,null,{}] 09:26:04 INFO - PROCESS | 3672 | 1467735964971 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 3672 | 1467735964973 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:05 INFO - PROCESS | 3672 | 1467735965126 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:26:05 INFO - PROCESS | 3672 | 1467735965196 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3672 | 1467735965198 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:05 INFO - PROCESS | 3672 | ++DOCSHELL 19A2CC00 == 33 [pid = 3672] [id = 622] 09:26:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19A2D000) [pid = 3672] [serial = 1866] [outer = 00000000] 09:26:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A48800) [pid = 3672] [serial = 1867] [outer = 19A2D000] 09:26:05 INFO - PROCESS | 3672 | 1467735965243 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19AC5400) [pid = 3672] [serial = 1868] [outer = 19A2D000] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (198D8800) [pid = 3672] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17376800) [pid = 3672] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (182F1400) [pid = 3672] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0D036800) [pid = 3672] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A4E000) [pid = 3672] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1529A800) [pid = 3672] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (109E6000) [pid = 3672] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (0FF65400) [pid = 3672] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (109AFC00) [pid = 3672] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1895B400) [pid = 3672] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1AC4D400) [pid = 3672] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:26:05 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (189D2400) [pid = 3672] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:26:05 INFO - PROCESS | 3672 | 1467735965690 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 09:26:05 INFO - PROCESS | 3672 | 1467735965738 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3672 | 1467735965740 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:26:05 INFO - PROCESS | 3672 | 1467735965743 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 3672 | 1467735965745 Marionette TRACE conn5 <- [1,2454,null,{}] 09:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:26:05 INFO - PROCESS | 3672 | 1467735965748 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 3672 | 1467735965750 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:05 INFO - PROCESS | 3672 | 1467735965867 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:26:05 INFO - PROCESS | 3672 | 1467735965932 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3672 | 1467735965934 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:05 INFO - PROCESS | 3672 | ++DOCSHELL 10A74400 == 34 [pid = 3672] [id = 623] 09:26:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15028000) [pid = 3672] [serial = 1869] [outer = 00000000] 09:26:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (19255C00) [pid = 3672] [serial = 1870] [outer = 15028000] 09:26:06 INFO - PROCESS | 3672 | 1467735965978 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (198D1800) [pid = 3672] [serial = 1871] [outer = 15028000] 09:26:06 INFO - PROCESS | 3672 | 1467735966328 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 09:26:06 INFO - PROCESS | 3672 | 1467735966377 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:26:06 INFO - PROCESS | 3672 | 1467735966380 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:26:06 INFO - PROCESS | 3672 | 1467735966383 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3672 | 1467735966384 Marionette TRACE conn5 <- [1,2458,null,{}] 09:26:06 INFO - PROCESS | 3672 | 1467735966387 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 3672 | 1467735966390 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:06 INFO - PROCESS | 3672 | 1467735966532 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:26:06 INFO - PROCESS | 3672 | 1467735966545 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3672 | 1467735966546 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:06 INFO - PROCESS | 3672 | ++DOCSHELL 18227800 == 35 [pid = 3672] [id = 624] 09:26:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (182F1400) [pid = 3672] [serial = 1872] [outer = 00000000] 09:26:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19BDB800) [pid = 3672] [serial = 1873] [outer = 182F1400] 09:26:06 INFO - PROCESS | 3672 | 1467735966589 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19E87400) [pid = 3672] [serial = 1874] [outer = 182F1400] 09:26:07 INFO - PROCESS | 3672 | 1467735967000 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:26:07 INFO - PROCESS | 3672 | 1467735967054 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3672 | 1467735967056 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:26:07 INFO - PROCESS | 3672 | 1467735967059 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 3672 | 1467735967061 Marionette TRACE conn5 <- [1,2462,null,{}] 09:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:26:07 INFO - PROCESS | 3672 | 1467735967064 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 3672 | 1467735967066 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:07 INFO - PROCESS | 3672 | 1467735967185 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:26:07 INFO - PROCESS | 3672 | 1467735967197 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3672 | 1467735967199 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:07 INFO - PROCESS | 3672 | ++DOCSHELL 19AE8800 == 36 [pid = 3672] [id = 625] 09:26:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19E8D000) [pid = 3672] [serial = 1875] [outer = 00000000] 09:26:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1A3E0000) [pid = 3672] [serial = 1876] [outer = 19E8D000] 09:26:07 INFO - PROCESS | 3672 | 1467735967241 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1A3EB800) [pid = 3672] [serial = 1877] [outer = 19E8D000] 09:26:07 INFO - PROCESS | 3672 | 1467735967830 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 830ms 09:26:07 INFO - PROCESS | 3672 | 1467735967905 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3672 | 1467735967910 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:26:07 INFO - PROCESS | 3672 | 1467735967916 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:26:07 INFO - PROCESS | 3672 | 1467735967919 Marionette TRACE conn5 <- [1,2466,null,{}] 09:26:07 INFO - PROCESS | 3672 | 1467735967925 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 3672 | 1467735967928 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:08 INFO - PROCESS | 3672 | 1467735968050 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:26:08 INFO - PROCESS | 3672 | 1467735968184 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3672 | 1467735968187 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:08 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF8C00 == 37 [pid = 3672] [id = 626] 09:26:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (0FFFEC00) [pid = 3672] [serial = 1878] [outer = 00000000] 09:26:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10A6AC00) [pid = 3672] [serial = 1879] [outer = 0FFFEC00] 09:26:08 INFO - PROCESS | 3672 | 1467735968248 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (149E9800) [pid = 3672] [serial = 1880] [outer = 0FFFEC00] 09:26:08 INFO - PROCESS | 3672 | 1467735968817 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 09:26:08 INFO - PROCESS | 3672 | 1467735968892 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3672 | 1467735968897 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:26:08 INFO - PROCESS | 3672 | 1467735968903 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3672 | 1467735968906 Marionette TRACE conn5 <- [1,2470,null,{}] 09:26:08 INFO - PROCESS | 3672 | 1467735968911 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 3672 | 1467735968913 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:09 INFO - PROCESS | 3672 | 1467735969055 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:26:09 INFO - PROCESS | 3672 | 1467735969195 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3672 | 1467735969198 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:09 INFO - PROCESS | 3672 | ++DOCSHELL 17380C00 == 38 [pid = 3672] [id = 627] 09:26:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17F16800) [pid = 3672] [serial = 1881] [outer = 00000000] 09:26:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1827BC00) [pid = 3672] [serial = 1882] [outer = 17F16800] 09:26:09 INFO - PROCESS | 3672 | 1467735969254 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1899C400) [pid = 3672] [serial = 1883] [outer = 17F16800] 09:26:09 INFO - PROCESS | 3672 | 1467735969847 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 09:26:09 INFO - PROCESS | 3672 | 1467735969877 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 3672 | 1467735969880 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:26:09 INFO - PROCESS | 3672 | 1467735969884 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 3672 | 1467735969887 Marionette TRACE conn5 <- [1,2474,null,{}] 09:26:09 INFO - PROCESS | 3672 | 1467735969899 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 3672 | 1467735969904 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:10 INFO - PROCESS | 3672 | 1467735970013 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:26:10 INFO - PROCESS | 3672 | 1467735970156 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3672 | 1467735970160 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:10 INFO - PROCESS | 3672 | ++DOCSHELL 1AC3F000 == 39 [pid = 3672] [id = 628] 09:26:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1AC40400) [pid = 3672] [serial = 1884] [outer = 00000000] 09:26:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1AC46800) [pid = 3672] [serial = 1885] [outer = 1AC40400] 09:26:10 INFO - PROCESS | 3672 | 1467735970219 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1AC4D000) [pid = 3672] [serial = 1886] [outer = 1AC40400] 09:26:10 INFO - PROCESS | 3672 | 1467735970821 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 09:26:10 INFO - PROCESS | 3672 | 1467735970869 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3672 | 1467735970872 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:26:10 INFO - PROCESS | 3672 | 1467735970877 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3672 | 1467735970879 Marionette TRACE conn5 <- [1,2478,null,{}] 09:26:10 INFO - PROCESS | 3672 | 1467735970883 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 3672 | 1467735970885 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:11 INFO - PROCESS | 3672 | 1467735971008 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:26:11 INFO - PROCESS | 3672 | 1467735971122 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3672 | 1467735971125 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:11 INFO - PROCESS | 3672 | ++DOCSHELL 08FE3400 == 40 [pid = 3672] [id = 629] 09:26:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0C412C00) [pid = 3672] [serial = 1887] [outer = 00000000] 09:26:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (10074C00) [pid = 3672] [serial = 1888] [outer = 0C412C00] 09:26:11 INFO - PROCESS | 3672 | 1467735971335 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10655400) [pid = 3672] [serial = 1889] [outer = 0C412C00] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 18227800 == 39 [pid = 3672] [id = 624] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 10A74400 == 38 [pid = 3672] [id = 623] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 19A2CC00 == 37 [pid = 3672] [id = 622] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 147E8000 == 36 [pid = 3672] [id = 621] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 18D08400 == 35 [pid = 3672] [id = 620] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 18235800 == 34 [pid = 3672] [id = 619] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 15124800 == 33 [pid = 3672] [id = 618] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 0C41C800 == 32 [pid = 3672] [id = 617] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 0C414000 == 31 [pid = 3672] [id = 616] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 15297800 == 30 [pid = 3672] [id = 614] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 10072C00 == 29 [pid = 3672] [id = 615] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 10708400 == 28 [pid = 3672] [id = 605] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 17380C00 == 27 [pid = 3672] [id = 627] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 1AC3F000 == 26 [pid = 3672] [id = 628] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 19AE8800 == 25 [pid = 3672] [id = 625] 09:26:12 INFO - PROCESS | 3672 | --DOCSHELL 0FFF8C00 == 24 [pid = 3672] [id = 626] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1999F800) [pid = 3672] [serial = 1840] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (17F92000) [pid = 3672] [serial = 1828] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (184BA000) [pid = 3672] [serial = 1831] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (10075000) [pid = 3672] [serial = 1819] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1053C000) [pid = 3672] [serial = 1820] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18232400) [pid = 3672] [serial = 1829] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A67000) [pid = 3672] [serial = 1822] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A74C00) [pid = 3672] [serial = 1823] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (166EB400) [pid = 3672] [serial = 1825] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10DD1800) [pid = 3672] [serial = 1817] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A52800) [pid = 3672] [serial = 1816] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A46000) [pid = 3672] [serial = 1834] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1898FC00) [pid = 3672] [serial = 1832] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17009C00) [pid = 3672] [serial = 1808] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (150C2000) [pid = 3672] [serial = 1807] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (198D7800) [pid = 3672] [serial = 1811] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19160400) [pid = 3672] [serial = 1810] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1C135C00) [pid = 3672] [serial = 1814] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1AC9D400) [pid = 3672] [serial = 1813] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (196B5400) [pid = 3672] [serial = 1837] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (196BE000) [pid = 3672] [serial = 1838] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1737C000) [pid = 3672] [serial = 1835] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (19999C00) [pid = 3672] [serial = 1841] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (17319C00) [pid = 3672] [serial = 1826] [outer = 00000000] [url = about:blank] 09:26:12 INFO - PROCESS | 3672 | 1467735972666 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1882ms 09:26:12 INFO - PROCESS | 3672 | 1467735972760 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3672 | 1467735972764 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:26:12 INFO - PROCESS | 3672 | 1467735972769 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 3672 | 1467735972773 Marionette TRACE conn5 <- [1,2482,null,{}] 09:26:12 INFO - PROCESS | 3672 | 1467735972779 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 3672 | 1467735972782 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:12 INFO - PROCESS | 3672 | 1467735972867 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:26:12 INFO - PROCESS | 3672 | 1467735972876 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3672 | 1467735972881 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:12 INFO - PROCESS | 3672 | ++DOCSHELL 10072C00 == 25 [pid = 3672] [id = 630] 09:26:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10073C00) [pid = 3672] [serial = 1890] [outer = 00000000] 09:26:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1053AC00) [pid = 3672] [serial = 1891] [outer = 10073C00] 09:26:12 INFO - PROCESS | 3672 | 1467735972930 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10541000) [pid = 3672] [serial = 1892] [outer = 10073C00] 09:26:13 INFO - PROCESS | 3672 | 1467735973440 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 09:26:13 INFO - PROCESS | 3672 | 1467735973499 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3672 | 1467735973504 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:26:13 INFO - PROCESS | 3672 | 1467735973511 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 3672 | 1467735973513 Marionette TRACE conn5 <- [1,2486,null,{}] 09:26:13 INFO - PROCESS | 3672 | 1467735973517 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 3672 | 1467735973520 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:13 INFO - PROCESS | 3672 | 1467735973609 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:26:13 INFO - PROCESS | 3672 | 1467735973707 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3672 | 1467735973710 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:13 INFO - PROCESS | 3672 | ++DOCSHELL 10A51800 == 26 [pid = 3672] [id = 631] 09:26:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10A51C00) [pid = 3672] [serial = 1893] [outer = 00000000] 09:26:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A69C00) [pid = 3672] [serial = 1894] [outer = 10A51C00] 09:26:13 INFO - PROCESS | 3672 | 1467735973757 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10ADFC00) [pid = 3672] [serial = 1895] [outer = 10A51C00] 09:26:14 INFO - PROCESS | 3672 | 1467735974152 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 09:26:14 INFO - PROCESS | 3672 | 1467735974184 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3672 | 1467735974186 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:26:14 INFO - PROCESS | 3672 | 1467735974190 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3672 | 1467735974193 Marionette TRACE conn5 <- [1,2490,null,{}] 09:26:14 INFO - PROCESS | 3672 | 1467735974234 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 3672 | 1467735974239 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:14 INFO - PROCESS | 3672 | 1467735974330 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:26:14 INFO - PROCESS | 3672 | 1467735974343 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3672 | 1467735974347 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:14 INFO - PROCESS | 3672 | ++DOCSHELL 15126400 == 27 [pid = 3672] [id = 632] 09:26:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (15128800) [pid = 3672] [serial = 1896] [outer = 00000000] 09:26:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (16057400) [pid = 3672] [serial = 1897] [outer = 15128800] 09:26:14 INFO - PROCESS | 3672 | 1467735974395 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (17011400) [pid = 3672] [serial = 1898] [outer = 15128800] 09:26:14 INFO - PROCESS | 3672 | 1467735974847 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 09:26:14 INFO - PROCESS | 3672 | 1467735974924 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3672 | 1467735974927 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:26:14 INFO - PROCESS | 3672 | 1467735974940 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3672 | 1467735974942 Marionette TRACE conn5 <- [1,2494,null,{}] 09:26:14 INFO - PROCESS | 3672 | 1467735974952 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 3672 | 1467735974954 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:15 INFO - PROCESS | 3672 | 1467735975069 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:26:15 INFO - PROCESS | 3672 | 1467735975077 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3672 | 1467735975079 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:15 INFO - PROCESS | 3672 | ++DOCSHELL 17016C00 == 28 [pid = 3672] [id = 633] 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1731E800) [pid = 3672] [serial = 1899] [outer = 00000000] 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1737D800) [pid = 3672] [serial = 1900] [outer = 1731E800] 09:26:15 INFO - PROCESS | 3672 | 1467735975123 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17FD0400) [pid = 3672] [serial = 1901] [outer = 1731E800] 09:26:15 INFO - PROCESS | 3672 | 1467735975570 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 09:26:15 INFO - PROCESS | 3672 | 1467735975621 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3672 | 1467735975623 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:26:15 INFO - PROCESS | 3672 | 1467735975626 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:26:15 INFO - PROCESS | 3672 | 1467735975628 Marionette TRACE conn5 <- [1,2498,null,{}] 09:26:15 INFO - PROCESS | 3672 | 1467735975632 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 3672 | 1467735975634 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:15 INFO - PROCESS | 3672 | 1467735975786 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:26:15 INFO - PROCESS | 3672 | 1467735975809 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3672 | 1467735975811 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:15 INFO - PROCESS | 3672 | ++DOCSHELL 1822B400 == 29 [pid = 3672] [id = 634] 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1822B800) [pid = 3672] [serial = 1902] [outer = 00000000] 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18276C00) [pid = 3672] [serial = 1903] [outer = 1822B800] 09:26:15 INFO - PROCESS | 3672 | 1467735975854 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (184BD800) [pid = 3672] [serial = 1904] [outer = 1822B800] 09:26:16 INFO - PROCESS | 3672 | 1467735976301 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 09:26:16 INFO - PROCESS | 3672 | 1467735976360 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3672 | 1467735976362 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 3672 | 1467735976366 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:26:16 INFO - PROCESS | 3672 | 1467735976367 Marionette TRACE conn5 <- [1,2502,null,{}] 09:26:16 INFO - PROCESS | 3672 | 1467735976371 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 3672 | 1467735976377 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:16 INFO - PROCESS | 3672 | 1467735976525 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:26:16 INFO - PROCESS | 3672 | 1467735976535 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3672 | 1467735976537 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:16 INFO - PROCESS | 3672 | ++DOCSHELL 10D4E000 == 30 [pid = 3672] [id = 635] 09:26:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18230C00) [pid = 3672] [serial = 1905] [outer = 00000000] 09:26:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (189CE800) [pid = 3672] [serial = 1906] [outer = 18230C00] 09:26:16 INFO - PROCESS | 3672 | 1467735976581 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F9C00) [pid = 3672] [serial = 1907] [outer = 18230C00] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (182F1400) [pid = 3672] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18D08C00) [pid = 3672] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (193F3000) [pid = 3672] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0C416C00) [pid = 3672] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (0CD68C00) [pid = 3672] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (15128400) [pid = 3672] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A31C00) [pid = 3672] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10543400) [pid = 3672] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15028000) [pid = 3672] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (19E8D000) [pid = 3672] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (182D1800) [pid = 3672] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:26:17 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19A2D000) [pid = 3672] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:26:17 INFO - PROCESS | 3672 | 1467735977304 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 09:26:17 INFO - PROCESS | 3672 | 1467735977349 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3672 | 1467735977352 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 3672 | 1467735977355 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:26:17 INFO - PROCESS | 3672 | 1467735977357 Marionette TRACE conn5 <- [1,2506,null,{}] 09:26:17 INFO - PROCESS | 3672 | 1467735977361 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 3672 | 1467735977362 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:17 INFO - PROCESS | 3672 | 1467735977475 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:26:17 INFO - PROCESS | 3672 | 1467735977538 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3672 | 1467735977540 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:17 INFO - PROCESS | 3672 | ++DOCSHELL 10538400 == 31 [pid = 3672] [id = 636] 09:26:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10651400) [pid = 3672] [serial = 1908] [outer = 00000000] 09:26:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1827D000) [pid = 3672] [serial = 1909] [outer = 10651400] 09:26:17 INFO - PROCESS | 3672 | 1467735977583 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19160400) [pid = 3672] [serial = 1910] [outer = 10651400] 09:26:17 INFO - PROCESS | 3672 | 1467735977931 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 631ms 09:26:18 INFO - PROCESS | 3672 | 1467735977997 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3672 | 1467735977999 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:26:18 INFO - PROCESS | 3672 | 1467735978002 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:26:18 INFO - PROCESS | 3672 | 1467735978004 Marionette TRACE conn5 <- [1,2510,null,{}] 09:26:18 INFO - PROCESS | 3672 | 1467735978007 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 3672 | 1467735978009 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:18 INFO - PROCESS | 3672 | 1467735978087 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:26:18 INFO - PROCESS | 3672 | 1467735978092 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3672 | 1467735978094 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:18 INFO - PROCESS | 3672 | ++DOCSHELL 10A46800 == 32 [pid = 3672] [id = 637] 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18D08C00) [pid = 3672] [serial = 1911] [outer = 00000000] 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (198D9400) [pid = 3672] [serial = 1912] [outer = 18D08C00] 09:26:18 INFO - PROCESS | 3672 | 1467735978137 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198DBC00) [pid = 3672] [serial = 1913] [outer = 18D08C00] 09:26:18 INFO - PROCESS | 3672 | 1467735978562 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 09:26:18 INFO - PROCESS | 3672 | 1467735978637 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3672 | 1467735978639 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:26:18 INFO - PROCESS | 3672 | 1467735978642 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:26:18 INFO - PROCESS | 3672 | 1467735978644 Marionette TRACE conn5 <- [1,2514,null,{}] 09:26:18 INFO - PROCESS | 3672 | 1467735978648 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 3672 | 1467735978650 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:18 INFO - PROCESS | 3672 | 1467735978728 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:26:18 INFO - PROCESS | 3672 | 1467735978736 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3672 | 1467735978738 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:18 INFO - PROCESS | 3672 | ++DOCSHELL 199A7C00 == 33 [pid = 3672] [id = 638] 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (199A8400) [pid = 3672] [serial = 1914] [outer = 00000000] 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A2E000) [pid = 3672] [serial = 1915] [outer = 199A8400] 09:26:18 INFO - PROCESS | 3672 | 1467735978781 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19A2F000) [pid = 3672] [serial = 1916] [outer = 199A8400] 09:26:19 INFO - PROCESS | 3672 | 1467735979311 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 09:26:19 INFO - PROCESS | 3672 | 1467735979378 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3672 | 1467735979383 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:26:19 INFO - PROCESS | 3672 | 1467735979388 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3672 | 1467735979392 Marionette TRACE conn5 <- [1,2518,null,{}] 09:26:19 INFO - PROCESS | 3672 | 1467735979398 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 3672 | 1467735979401 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:19 INFO - PROCESS | 3672 | 1467735979541 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:26:19 INFO - PROCESS | 3672 | 1467735979660 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3672 | 1467735979665 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:19 INFO - PROCESS | 3672 | ++DOCSHELL 0C591400 == 34 [pid = 3672] [id = 639] 09:26:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (0C597400) [pid = 3672] [serial = 1917] [outer = 00000000] 09:26:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1070C400) [pid = 3672] [serial = 1918] [outer = 0C597400] 09:26:19 INFO - PROCESS | 3672 | 1467735979723 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A51000) [pid = 3672] [serial = 1919] [outer = 0C597400] 09:26:20 INFO - PROCESS | 3672 | 1467735980480 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1119ms 09:26:20 INFO - PROCESS | 3672 | 1467735980514 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3672 | 1467735980519 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:26:20 INFO - PROCESS | 3672 | 1467735980527 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:26:20 INFO - PROCESS | 3672 | 1467735980530 Marionette TRACE conn5 <- [1,2522,null,{}] 09:26:20 INFO - PROCESS | 3672 | 1467735980534 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 3672 | 1467735980537 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:20 INFO - PROCESS | 3672 | 1467735980660 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:26:20 INFO - PROCESS | 3672 | 1467735980799 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3672 | 1467735980802 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:20 INFO - PROCESS | 3672 | ++DOCSHELL 15173400 == 35 [pid = 3672] [id = 640] 09:26:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (151E3000) [pid = 3672] [serial = 1920] [outer = 00000000] 09:26:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1731F400) [pid = 3672] [serial = 1921] [outer = 151E3000] 09:26:20 INFO - PROCESS | 3672 | 1467735980862 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F10C00) [pid = 3672] [serial = 1922] [outer = 151E3000] 09:26:21 INFO - PROCESS | 3672 | 1467735981711 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1223ms 09:26:21 INFO - PROCESS | 3672 | 1467735981762 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3672 | 1467735981766 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:26:21 INFO - PROCESS | 3672 | 1467735981771 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3672 | 1467735981774 Marionette TRACE conn5 <- [1,2526,null,{}] 09:26:21 INFO - PROCESS | 3672 | 1467735981780 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 3672 | 1467735981783 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:21 INFO - PROCESS | 3672 | 1467735981892 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:26:22 INFO - PROCESS | 3672 | 1467735982030 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3672 | 1467735982034 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:22 INFO - PROCESS | 3672 | ++DOCSHELL 10701C00 == 36 [pid = 3672] [id = 641] 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (10703400) [pid = 3672] [serial = 1923] [outer = 00000000] 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (109ADC00) [pid = 3672] [serial = 1924] [outer = 10703400] 09:26:22 INFO - PROCESS | 3672 | 1467735982088 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (10A6E000) [pid = 3672] [serial = 1925] [outer = 10703400] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 10A46800 == 35 [pid = 3672] [id = 637] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 10538400 == 34 [pid = 3672] [id = 636] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 10D4E000 == 33 [pid = 3672] [id = 635] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 1822B400 == 32 [pid = 3672] [id = 634] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 17016C00 == 31 [pid = 3672] [id = 633] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 15126400 == 30 [pid = 3672] [id = 632] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 10A51800 == 29 [pid = 3672] [id = 631] 09:26:22 INFO - PROCESS | 3672 | --DOCSHELL 10072C00 == 28 [pid = 3672] [id = 630] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (19E87400) [pid = 3672] [serial = 1874] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (193F3800) [pid = 3672] [serial = 1861] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (193FA400) [pid = 3672] [serial = 1862] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198DD400) [pid = 3672] [serial = 1865] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (0CDD2400) [pid = 3672] [serial = 1849] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (10073400) [pid = 3672] [serial = 1850] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A4A000) [pid = 3672] [serial = 1852] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A72000) [pid = 3672] [serial = 1853] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19801400) [pid = 3672] [serial = 1864] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (16051C00) [pid = 3672] [serial = 1855] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17319400) [pid = 3672] [serial = 1856] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19AC0000) [pid = 3672] [serial = 1844] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A37C00) [pid = 3672] [serial = 1843] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (115E5000) [pid = 3672] [serial = 1846] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19255C00) [pid = 3672] [serial = 1870] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (149EEC00) [pid = 3672] [serial = 1847] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A3E0000) [pid = 3672] [serial = 1876] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (182F4C00) [pid = 3672] [serial = 1858] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A3EB800) [pid = 3672] [serial = 1877] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19A48800) [pid = 3672] [serial = 1867] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19BDB800) [pid = 3672] [serial = 1873] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19AC5400) [pid = 3672] [serial = 1868] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (198D1800) [pid = 3672] [serial = 1871] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1895B000) [pid = 3672] [serial = 1859] [outer = 00000000] [url = about:blank] 09:26:22 INFO - PROCESS | 3672 | 1467735982582 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 872ms 09:26:22 INFO - PROCESS | 3672 | 1467735982647 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3672 | 1467735982651 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 3672 | 1467735982657 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:26:22 INFO - PROCESS | 3672 | 1467735982659 Marionette TRACE conn5 <- [1,2530,null,{}] 09:26:22 INFO - PROCESS | 3672 | 1467735982663 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 3672 | 1467735982666 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:22 INFO - PROCESS | 3672 | 1467735982752 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:26:22 INFO - PROCESS | 3672 | 1467735982761 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3672 | 1467735982763 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:22 INFO - PROCESS | 3672 | ++DOCSHELL 10A50800 == 29 [pid = 3672] [id = 642] 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A51800) [pid = 3672] [serial = 1926] [outer = 00000000] 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (149E7000) [pid = 3672] [serial = 1927] [outer = 10A51800] 09:26:22 INFO - PROCESS | 3672 | 1467735982815 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15044000) [pid = 3672] [serial = 1928] [outer = 10A51800] 09:26:23 INFO - PROCESS | 3672 | 1467735983303 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 09:26:23 INFO - PROCESS | 3672 | 1467735983332 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3672 | 1467735983335 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:26:23 INFO - PROCESS | 3672 | 1467735983338 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3672 | 1467735983342 Marionette TRACE conn5 <- [1,2534,null,{}] 09:26:23 INFO - PROCESS | 3672 | 1467735983353 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 3672 | 1467735983357 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:23 INFO - PROCESS | 3672 | 1467735983473 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:26:23 INFO - PROCESS | 3672 | 1467735983580 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3672 | 1467735983583 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:23 INFO - PROCESS | 3672 | ++DOCSHELL 17323400 == 30 [pid = 3672] [id = 643] 09:26:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17324800) [pid = 3672] [serial = 1929] [outer = 00000000] 09:26:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (17F1B800) [pid = 3672] [serial = 1930] [outer = 17324800] 09:26:23 INFO - PROCESS | 3672 | 1467735983632 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1822A400) [pid = 3672] [serial = 1931] [outer = 17324800] 09:26:24 INFO - PROCESS | 3672 | 1467735984017 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 732ms 09:26:24 INFO - PROCESS | 3672 | 1467735984074 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3672 | 1467735984077 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:26:24 INFO - PROCESS | 3672 | 1467735984080 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3672 | 1467735984081 Marionette TRACE conn5 <- [1,2538,null,{}] 09:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:26:24 INFO - PROCESS | 3672 | 1467735984085 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 3672 | 1467735984087 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:24 INFO - PROCESS | 3672 | 1467735984173 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:26:24 INFO - PROCESS | 3672 | 1467735984179 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3672 | 1467735984181 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:24 INFO - PROCESS | 3672 | ++DOCSHELL 184B9800 == 31 [pid = 3672] [id = 644] 09:26:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18993C00) [pid = 3672] [serial = 1932] [outer = 00000000] 09:26:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18D0B000) [pid = 3672] [serial = 1933] [outer = 18993C00] 09:26:24 INFO - PROCESS | 3672 | 1467735984234 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193F2C00) [pid = 3672] [serial = 1934] [outer = 18993C00] 09:26:24 INFO - PROCESS | 3672 | 1467735984713 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:26:24 INFO - PROCESS | 3672 | 1467735984754 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3672 | 1467735984756 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:26:24 INFO - PROCESS | 3672 | 1467735984759 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3672 | 1467735984761 Marionette TRACE conn5 <- [1,2542,null,{}] 09:26:24 INFO - PROCESS | 3672 | 1467735984764 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 3672 | 1467735984766 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:24 INFO - PROCESS | 3672 | 1467735984905 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:26:24 INFO - PROCESS | 3672 | 1467735984927 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3672 | 1467735984929 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:24 INFO - PROCESS | 3672 | ++DOCSHELL 196BA000 == 32 [pid = 3672] [id = 645] 09:26:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (196BCC00) [pid = 3672] [serial = 1935] [outer = 00000000] 09:26:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (198D5C00) [pid = 3672] [serial = 1936] [outer = 196BCC00] 09:26:24 INFO - PROCESS | 3672 | 1467735984972 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D6800) [pid = 3672] [serial = 1937] [outer = 196BCC00] 09:26:25 INFO - PROCESS | 3672 | 1467735985408 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 09:26:25 INFO - PROCESS | 3672 | 1467735985430 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3672 | 1467735985432 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:26:25 INFO - PROCESS | 3672 | 1467735985435 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3672 | 1467735985437 Marionette TRACE conn5 <- [1,2546,null,{}] 09:26:25 INFO - PROCESS | 3672 | 1467735985440 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 3672 | 1467735985446 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:25 INFO - PROCESS | 3672 | 1467735985591 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:26:25 INFO - PROCESS | 3672 | 1467735985597 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3672 | 1467735985599 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:25 INFO - PROCESS | 3672 | ++DOCSHELL 10649400 == 33 [pid = 3672] [id = 646] 09:26:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10650000) [pid = 3672] [serial = 1938] [outer = 00000000] 09:26:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A31400) [pid = 3672] [serial = 1939] [outer = 10650000] 09:26:25 INFO - PROCESS | 3672 | 1467735985712 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19ADA400) [pid = 3672] [serial = 1940] [outer = 10650000] 09:26:26 INFO - PROCESS | 3672 | 1467735986162 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 770ms 09:26:26 INFO - PROCESS | 3672 | 1467735986222 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3672 | 1467735986224 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:26:26 INFO - PROCESS | 3672 | 1467735986236 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3672 | 1467735986238 Marionette TRACE conn5 <- [1,2550,null,{}] 09:26:26 INFO - PROCESS | 3672 | 1467735986242 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 3672 | 1467735986244 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:26 INFO - PROCESS | 3672 | 1467735986366 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (0FFFEC00) [pid = 3672] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17F16800) [pid = 3672] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1AC40400) [pid = 3672] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0C412C00) [pid = 3672] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18230C00) [pid = 3672] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1822B800) [pid = 3672] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (18D08C00) [pid = 3672] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10651400) [pid = 3672] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10A51C00) [pid = 3672] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1731E800) [pid = 3672] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (15128800) [pid = 3672] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:26:26 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (10073C00) [pid = 3672] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:26:26 INFO - PROCESS | 3672 | 1467735986520 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3672 | 1467735986522 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:26 INFO - PROCESS | 3672 | ++DOCSHELL 0C41E800 == 34 [pid = 3672] [id = 647] 09:26:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (0CDF2000) [pid = 3672] [serial = 1941] [outer = 00000000] 09:26:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10A4C000) [pid = 3672] [serial = 1942] [outer = 0CDF2000] 09:26:26 INFO - PROCESS | 3672 | 1467735986568 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15025C00) [pid = 3672] [serial = 1943] [outer = 0CDF2000] 09:26:26 INFO - PROCESS | 3672 | 1467735986960 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 790ms 09:26:27 INFO - PROCESS | 3672 | 1467735987024 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3672 | 1467735987026 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:26:27 INFO - PROCESS | 3672 | 1467735987030 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:26:27 INFO - PROCESS | 3672 | 1467735987031 Marionette TRACE conn5 <- [1,2554,null,{}] 09:26:27 INFO - PROCESS | 3672 | 1467735987035 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 3672 | 1467735987037 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:27 INFO - PROCESS | 3672 | 1467735987154 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:26:27 INFO - PROCESS | 3672 | 1467735987163 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3672 | 1467735987164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:27 INFO - PROCESS | 3672 | ++DOCSHELL 17380C00 == 35 [pid = 3672] [id = 648] 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17FD3400) [pid = 3672] [serial = 1944] [outer = 00000000] 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19AE2C00) [pid = 3672] [serial = 1945] [outer = 17FD3400] 09:26:27 INFO - PROCESS | 3672 | 1467735987208 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19BE4400) [pid = 3672] [serial = 1946] [outer = 17FD3400] 09:26:27 INFO - PROCESS | 3672 | 1467735987616 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 09:26:27 INFO - PROCESS | 3672 | 1467735987665 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3672 | 1467735987666 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:26:27 INFO - PROCESS | 3672 | 1467735987670 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 3672 | 1467735987672 Marionette TRACE conn5 <- [1,2558,null,{}] 09:26:27 INFO - PROCESS | 3672 | 1467735987675 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 3672 | 1467735987677 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:27 INFO - PROCESS | 3672 | 1467735987796 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:26:27 INFO - PROCESS | 3672 | 1467735987835 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3672 | 1467735987837 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:27 INFO - PROCESS | 3672 | ++DOCSHELL 17322000 == 36 [pid = 3672] [id = 649] 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19A2A400) [pid = 3672] [serial = 1947] [outer = 00000000] 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19E94800) [pid = 3672] [serial = 1948] [outer = 19A2A400] 09:26:27 INFO - PROCESS | 3672 | 1467735987880 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1A3E9400) [pid = 3672] [serial = 1949] [outer = 19A2A400] 09:26:28 INFO - PROCESS | 3672 | 1467735988301 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 09:26:28 INFO - PROCESS | 3672 | 1467735988344 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 3672 | 1467735988346 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:26:28 INFO - PROCESS | 3672 | 1467735988349 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 3672 | 1467735988351 Marionette TRACE conn5 <- [1,2562,null,{}] 09:26:28 INFO - PROCESS | 3672 | 1467735988355 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 3672 | 1467735988356 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:28 INFO - PROCESS | 3672 | 1467735988477 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:26:28 INFO - PROCESS | 3672 | 1467735988485 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 3672 | 1467735988487 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:28 INFO - PROCESS | 3672 | ++DOCSHELL 1AC3E400 == 37 [pid = 3672] [id = 650] 09:26:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1AC41400) [pid = 3672] [serial = 1950] [outer = 00000000] 09:26:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1AC4B800) [pid = 3672] [serial = 1951] [outer = 1AC41400] 09:26:28 INFO - PROCESS | 3672 | 1467735988531 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC85C00) [pid = 3672] [serial = 1952] [outer = 1AC41400] 09:26:29 INFO - PROCESS | 3672 | 1467735989211 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 09:26:29 INFO - PROCESS | 3672 | 1467735989281 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 3672 | 1467735989286 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:26:29 INFO - PROCESS | 3672 | 1467735989291 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3672 | 1467735989296 Marionette TRACE conn5 <- [1,2566,null,{}] 09:26:29 INFO - PROCESS | 3672 | 1467735989302 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 3672 | 1467735989304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:29 INFO - PROCESS | 3672 | 1467735989420 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:26:29 INFO - PROCESS | 3672 | 1467735989562 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 3672 | 1467735989565 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:29 INFO - PROCESS | 3672 | ++DOCSHELL 10707C00 == 38 [pid = 3672] [id = 651] 09:26:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1070A400) [pid = 3672] [serial = 1953] [outer = 00000000] 09:26:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (15028000) [pid = 3672] [serial = 1954] [outer = 1070A400] 09:26:29 INFO - PROCESS | 3672 | 1467735989623 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (16054400) [pid = 3672] [serial = 1955] [outer = 1070A400] 09:26:30 INFO - PROCESS | 3672 | 1467735990195 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 991ms 09:26:30 INFO - PROCESS | 3672 | 1467735990282 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3672 | 1467735990287 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:26:30 INFO - PROCESS | 3672 | 1467735990294 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 3672 | 1467735990297 Marionette TRACE conn5 <- [1,2570,null,{}] 09:26:30 INFO - PROCESS | 3672 | 1467735990301 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 3672 | 1467735990304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:30 INFO - PROCESS | 3672 | 1467735990426 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:26:30 INFO - PROCESS | 3672 | 1467735990562 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3672 | 1467735990564 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:30 INFO - PROCESS | 3672 | ++DOCSHELL 1822FC00 == 39 [pid = 3672] [id = 652] 09:26:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1827C800) [pid = 3672] [serial = 1956] [outer = 00000000] 09:26:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18990000) [pid = 3672] [serial = 1957] [outer = 1827C800] 09:26:30 INFO - PROCESS | 3672 | 1467735990622 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (193F7000) [pid = 3672] [serial = 1958] [outer = 1827C800] 09:26:31 INFO - PROCESS | 3672 | 1467735991208 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 09:26:31 INFO - PROCESS | 3672 | 1467735991267 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3672 | 1467735991270 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:26:31 INFO - PROCESS | 3672 | 1467735991273 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3672 | 1467735991277 Marionette TRACE conn5 <- [1,2574,null,{}] 09:26:31 INFO - PROCESS | 3672 | 1467735991288 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 3672 | 1467735991293 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:31 INFO - PROCESS | 3672 | 1467735991406 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:26:31 INFO - PROCESS | 3672 | 1467735991565 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3672 | 1467735991568 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:31 INFO - PROCESS | 3672 | ++DOCSHELL 1AC3F800 == 40 [pid = 3672] [id = 653] 09:26:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1AC43400) [pid = 3672] [serial = 1959] [outer = 00000000] 09:26:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1AC97400) [pid = 3672] [serial = 1960] [outer = 1AC43400] 09:26:31 INFO - PROCESS | 3672 | 1467735991627 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1ADCE800) [pid = 3672] [serial = 1961] [outer = 1AC43400] 09:26:32 INFO - PROCESS | 3672 | 1467735992451 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1232ms 09:26:32 INFO - PROCESS | 3672 | 1467735992508 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3672 | 1467735992512 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:26:32 INFO - PROCESS | 3672 | 1467735992517 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3672 | 1467735992520 Marionette TRACE conn5 <- [1,2578,null,{}] 09:26:32 INFO - PROCESS | 3672 | 1467735992526 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 3672 | 1467735992528 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:32 INFO - PROCESS | 3672 | 1467735992632 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:26:32 INFO - PROCESS | 3672 | 1467735992778 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3672 | 1467735992782 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:32 INFO - PROCESS | 3672 | ++DOCSHELL 10A74C00 == 41 [pid = 3672] [id = 654] 09:26:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (10ADC400) [pid = 3672] [serial = 1962] [outer = 00000000] 09:26:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (147EE000) [pid = 3672] [serial = 1963] [outer = 10ADC400] 09:26:32 INFO - PROCESS | 3672 | 1467735992835 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (15043000) [pid = 3672] [serial = 1964] [outer = 10ADC400] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 17322000 == 40 [pid = 3672] [id = 649] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 17380C00 == 39 [pid = 3672] [id = 648] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 0C41E800 == 38 [pid = 3672] [id = 647] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 10649400 == 37 [pid = 3672] [id = 646] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 196BA000 == 36 [pid = 3672] [id = 645] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 184B9800 == 35 [pid = 3672] [id = 644] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 17323400 == 34 [pid = 3672] [id = 643] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 10A50800 == 33 [pid = 3672] [id = 642] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 10701C00 == 32 [pid = 3672] [id = 641] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 15173400 == 31 [pid = 3672] [id = 640] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 0C591400 == 30 [pid = 3672] [id = 639] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 08FE3400 == 29 [pid = 3672] [id = 629] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 199A7C00 == 28 [pid = 3672] [id = 638] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 1AC3F800 == 27 [pid = 3672] [id = 653] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 1822FC00 == 26 [pid = 3672] [id = 652] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 1AC3E400 == 25 [pid = 3672] [id = 650] 09:26:33 INFO - PROCESS | 3672 | --DOCSHELL 10707C00 == 24 [pid = 3672] [id = 651] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (10A6AC00) [pid = 3672] [serial = 1879] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (149E9800) [pid = 3672] [serial = 1880] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1827BC00) [pid = 3672] [serial = 1882] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1AC46800) [pid = 3672] [serial = 1885] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10655400) [pid = 3672] [serial = 1889] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC4D000) [pid = 3672] [serial = 1886] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193F9C00) [pid = 3672] [serial = 1907] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (18276C00) [pid = 3672] [serial = 1903] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D9400) [pid = 3672] [serial = 1912] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1827D000) [pid = 3672] [serial = 1909] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10ADFC00) [pid = 3672] [serial = 1895] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1737D800) [pid = 3672] [serial = 1900] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (10A69C00) [pid = 3672] [serial = 1894] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10074C00) [pid = 3672] [serial = 1888] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (16057400) [pid = 3672] [serial = 1897] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189CE800) [pid = 3672] [serial = 1906] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1899C400) [pid = 3672] [serial = 1883] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19160400) [pid = 3672] [serial = 1910] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17FD0400) [pid = 3672] [serial = 1901] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (184BD800) [pid = 3672] [serial = 1904] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1053AC00) [pid = 3672] [serial = 1891] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (10541000) [pid = 3672] [serial = 1892] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17011400) [pid = 3672] [serial = 1898] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19A2E000) [pid = 3672] [serial = 1915] [outer = 00000000] [url = about:blank] 09:26:33 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (198DBC00) [pid = 3672] [serial = 1913] [outer = 00000000] [url = about:blank] 09:26:34 INFO - PROCESS | 3672 | 1467735994106 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1621ms 09:26:34 INFO - PROCESS | 3672 | 1467735994143 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3672 | 1467735994147 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:26:34 INFO - PROCESS | 3672 | 1467735994151 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3672 | 1467735994154 Marionette TRACE conn5 <- [1,2582,null,{}] 09:26:34 INFO - PROCESS | 3672 | 1467735994160 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3672 | 1467735994163 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:34 INFO - PROCESS | 3672 | 1467735994254 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:26:34 INFO - PROCESS | 3672 | 1467735994261 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3672 | 1467735994265 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:34 INFO - PROCESS | 3672 | ++DOCSHELL 10537800 == 25 [pid = 3672] [id = 655] 09:26:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1053CC00) [pid = 3672] [serial = 1965] [outer = 00000000] 09:26:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10542400) [pid = 3672] [serial = 1966] [outer = 1053CC00] 09:26:34 INFO - PROCESS | 3672 | 1467735994312 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1064D800) [pid = 3672] [serial = 1967] [outer = 1053CC00] 09:26:34 INFO - PROCESS | 3672 | 1467735994821 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 09:26:34 INFO - PROCESS | 3672 | 1467735994884 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3672 | 1467735994889 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:26:34 INFO - PROCESS | 3672 | 1467735994895 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 3672 | 1467735994897 Marionette TRACE conn5 <- [1,2586,null,{}] 09:26:34 INFO - PROCESS | 3672 | 1467735994901 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3672 | 1467735994904 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:35 INFO - PROCESS | 3672 | 1467735994992 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:26:35 INFO - PROCESS | 3672 | 1467735995125 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3672 | 1467735995127 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:35 INFO - PROCESS | 3672 | ++DOCSHELL 10A4C400 == 26 [pid = 3672] [id = 656] 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10A4C800) [pid = 3672] [serial = 1968] [outer = 00000000] 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A53C00) [pid = 3672] [serial = 1969] [outer = 10A4C800] 09:26:35 INFO - PROCESS | 3672 | 1467735995175 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A72400) [pid = 3672] [serial = 1970] [outer = 10A4C800] 09:26:35 INFO - PROCESS | 3672 | 1467735995565 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 09:26:35 INFO - PROCESS | 3672 | 1467735995629 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3672 | 1467735995631 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:26:35 INFO - PROCESS | 3672 | 1467735995634 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:26:35 INFO - PROCESS | 3672 | 1467735995638 Marionette TRACE conn5 <- [1,2590,null,{}] 09:26:35 INFO - PROCESS | 3672 | 1467735995650 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 3672 | 1467735995655 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:35 INFO - PROCESS | 3672 | 1467735995749 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:26:35 INFO - PROCESS | 3672 | 1467735995764 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3672 | 1467735995767 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:35 INFO - PROCESS | 3672 | ++DOCSHELL 1605EC00 == 27 [pid = 3672] [id = 657] 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (166E0000) [pid = 3672] [serial = 1971] [outer = 00000000] 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17016C00) [pid = 3672] [serial = 1972] [outer = 166E0000] 09:26:35 INFO - PROCESS | 3672 | 1467735995814 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1731D000) [pid = 3672] [serial = 1973] [outer = 166E0000] 09:26:36 INFO - PROCESS | 3672 | 1467735996325 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 09:26:36 INFO - PROCESS | 3672 | 1467735996394 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3672 | 1467735996396 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:26:36 INFO - PROCESS | 3672 | 1467735996405 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3672 | 1467735996407 Marionette TRACE conn5 <- [1,2594,null,{}] 09:26:36 INFO - PROCESS | 3672 | 1467735996410 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 3672 | 1467735996412 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:36 INFO - PROCESS | 3672 | 1467735996534 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:26:36 INFO - PROCESS | 3672 | 1467735996598 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 3672 | 1467735996600 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:36 INFO - PROCESS | 3672 | ++DOCSHELL 17F15C00 == 28 [pid = 3672] [id = 658] 09:26:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17F16400) [pid = 3672] [serial = 1974] [outer = 00000000] 09:26:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17FDDC00) [pid = 3672] [serial = 1975] [outer = 17F16400] 09:26:36 INFO - PROCESS | 3672 | 1467735996645 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18234C00) [pid = 3672] [serial = 1976] [outer = 17F16400] 09:26:37 INFO - PROCESS | 3672 | 1467735997083 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 09:26:37 INFO - PROCESS | 3672 | 1467735997144 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3672 | 1467735997146 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:26:37 INFO - PROCESS | 3672 | 1467735997157 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3672 | 1467735997158 Marionette TRACE conn5 <- [1,2598,null,{}] 09:26:37 INFO - PROCESS | 3672 | 1467735997162 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 3672 | 1467735997164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:37 INFO - PROCESS | 3672 | 1467735997277 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:26:37 INFO - PROCESS | 3672 | 1467735997342 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3672 | 1467735997344 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:37 INFO - PROCESS | 3672 | ++DOCSHELL 182EC800 == 29 [pid = 3672] [id = 659] 09:26:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182EDC00) [pid = 3672] [serial = 1977] [outer = 00000000] 09:26:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (184B9800) [pid = 3672] [serial = 1978] [outer = 182EDC00] 09:26:37 INFO - PROCESS | 3672 | 1467735997388 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1898E800) [pid = 3672] [serial = 1979] [outer = 182EDC00] 09:26:37 INFO - PROCESS | 3672 | 1467735997799 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 09:26:37 INFO - PROCESS | 3672 | 1467735997884 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 3672 | 1467735997886 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:26:37 INFO - PROCESS | 3672 | 1467735997889 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3672 | 1467735997891 Marionette TRACE conn5 <- [1,2602,null,{}] 09:26:37 INFO - PROCESS | 3672 | 1467735997894 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 3672 | 1467735997900 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:38 INFO - PROCESS | 3672 | 1467735998234 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1AC41400) [pid = 3672] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (19A2A400) [pid = 3672] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (196BCC00) [pid = 3672] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10650000) [pid = 3672] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0CDF2000) [pid = 3672] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10703400) [pid = 3672] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199A8400) [pid = 3672] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17324800) [pid = 3672] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A51800) [pid = 3672] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (0C597400) [pid = 3672] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18993C00) [pid = 3672] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (151E3000) [pid = 3672] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:26:38 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (17FD3400) [pid = 3672] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:26:38 INFO - PROCESS | 3672 | 1467735998300 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3672 | 1467735998302 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:38 INFO - PROCESS | 3672 | ++DOCSHELL 08FE6C00 == 30 [pid = 3672] [id = 660] 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0C419000) [pid = 3672] [serial = 1980] [outer = 00000000] 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10703400) [pid = 3672] [serial = 1981] [outer = 0C419000] 09:26:38 INFO - PROCESS | 3672 | 1467735998347 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (10A71000) [pid = 3672] [serial = 1982] [outer = 0C419000] 09:26:38 INFO - PROCESS | 3672 | 1467735998731 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 870ms 09:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:26:38 INFO - PROCESS | 3672 | 1467735998760 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3672 | 1467735998762 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:26:38 INFO - PROCESS | 3672 | 1467735998765 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3672 | 1467735998766 Marionette TRACE conn5 <- [1,2606,null,{}] 09:26:38 INFO - PROCESS | 3672 | 1467735998770 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 3672 | 1467735998772 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:38 INFO - PROCESS | 3672 | 1467735998849 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:26:38 INFO - PROCESS | 3672 | 1467735998854 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3672 | 1467735998856 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:38 INFO - PROCESS | 3672 | ++DOCSHELL 166EB000 == 31 [pid = 3672] [id = 661] 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (17381400) [pid = 3672] [serial = 1983] [outer = 00000000] 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193F6000) [pid = 3672] [serial = 1984] [outer = 17381400] 09:26:38 INFO - PROCESS | 3672 | 1467735998901 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193FD800) [pid = 3672] [serial = 1985] [outer = 17381400] 09:26:39 INFO - PROCESS | 3672 | 1467735999323 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 571ms 09:26:39 INFO - PROCESS | 3672 | 1467735999337 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3672 | 1467735999339 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:26:39 INFO - PROCESS | 3672 | 1467735999342 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 3672 | 1467735999343 Marionette TRACE conn5 <- [1,2610,null,{}] 09:26:39 INFO - PROCESS | 3672 | 1467735999347 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 3672 | 1467735999349 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:39 INFO - PROCESS | 3672 | 1467735999472 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:26:39 INFO - PROCESS | 3672 | 1467735999494 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3672 | 1467735999496 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:39 INFO - PROCESS | 3672 | ++DOCSHELL 19256400 == 32 [pid = 3672] [id = 662] 09:26:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193F5000) [pid = 3672] [serial = 1986] [outer = 00000000] 09:26:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198DB000) [pid = 3672] [serial = 1987] [outer = 193F5000] 09:26:39 INFO - PROCESS | 3672 | 1467735999539 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (198DBC00) [pid = 3672] [serial = 1988] [outer = 193F5000] 09:26:39 INFO - PROCESS | 3672 | 1467735999980 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 09:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:26:40 INFO - PROCESS | 3672 | 1467736000013 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 3672 | 1467736000015 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:26:40 INFO - PROCESS | 3672 | 1467736000018 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 3672 | 1467736000020 Marionette TRACE conn5 <- [1,2614,null,{}] 09:26:40 INFO - PROCESS | 3672 | 1467736000027 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 3672 | 1467736000029 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:40 INFO - PROCESS | 3672 | 1467736000149 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:26:40 INFO - PROCESS | 3672 | 1467736000157 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3672 | 1467736000159 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:40 INFO - PROCESS | 3672 | ++DOCSHELL 151E9000 == 33 [pid = 3672] [id = 663] 09:26:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (199A7800) [pid = 3672] [serial = 1989] [outer = 00000000] 09:26:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19A2D400) [pid = 3672] [serial = 1990] [outer = 199A7800] 09:26:40 INFO - PROCESS | 3672 | 1467736000202 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19A33800) [pid = 3672] [serial = 1991] [outer = 199A7800] 09:26:41 INFO - PROCESS | 3672 | 1467736001006 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1077ms 09:26:41 INFO - PROCESS | 3672 | 1467736001096 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3672 | 1467736001101 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:26:41 INFO - PROCESS | 3672 | 1467736001105 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 3672 | 1467736001111 Marionette TRACE conn5 <- [1,2618,null,{}] 09:26:41 INFO - PROCESS | 3672 | 1467736001116 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 3672 | 1467736001119 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:41 INFO - PROCESS | 3672 | 1467736001270 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:26:41 INFO - PROCESS | 3672 | 1467736001404 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3672 | 1467736001407 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:41 INFO - PROCESS | 3672 | ++DOCSHELL 10541400 == 34 [pid = 3672] [id = 664] 09:26:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (10702C00) [pid = 3672] [serial = 1992] [outer = 00000000] 09:26:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A45400) [pid = 3672] [serial = 1993] [outer = 10702C00] 09:26:41 INFO - PROCESS | 3672 | 1467736001469 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10D4E000) [pid = 3672] [serial = 1994] [outer = 10702C00] 09:26:42 INFO - PROCESS | 3672 | 1467736002203 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1190ms 09:26:42 INFO - PROCESS | 3672 | 1467736002295 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 3672 | 1467736002300 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:26:42 INFO - PROCESS | 3672 | 1467736002307 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3672 | 1467736002310 Marionette TRACE conn5 <- [1,2622,null,{}] 09:26:42 INFO - PROCESS | 3672 | 1467736002313 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 3672 | 1467736002316 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:42 INFO - PROCESS | 3672 | 1467736002448 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:26:42 INFO - PROCESS | 3672 | 1467736002671 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3672 | 1467736002675 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:42 INFO - PROCESS | 3672 | ++DOCSHELL 0C40FC00 == 35 [pid = 3672] [id = 665] 09:26:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (0C415400) [pid = 3672] [serial = 1995] [outer = 00000000] 09:26:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (0CDE5000) [pid = 3672] [serial = 1996] [outer = 0C415400] 09:26:42 INFO - PROCESS | 3672 | 1467736002736 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0FFFEC00) [pid = 3672] [serial = 1997] [outer = 0C415400] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 19256400 == 34 [pid = 3672] [id = 662] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 166EB000 == 33 [pid = 3672] [id = 661] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 08FE6C00 == 32 [pid = 3672] [id = 660] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 182EC800 == 31 [pid = 3672] [id = 659] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 17F15C00 == 30 [pid = 3672] [id = 658] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 1605EC00 == 29 [pid = 3672] [id = 657] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 10A4C400 == 28 [pid = 3672] [id = 656] 09:26:43 INFO - PROCESS | 3672 | --DOCSHELL 10537800 == 27 [pid = 3672] [id = 655] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (1AC85C00) [pid = 3672] [serial = 1952] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1AC4B800) [pid = 3672] [serial = 1951] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19E94800) [pid = 3672] [serial = 1948] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D5C00) [pid = 3672] [serial = 1936] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A31400) [pid = 3672] [serial = 1939] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198D6800) [pid = 3672] [serial = 1937] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A4C000) [pid = 3672] [serial = 1942] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19ADA400) [pid = 3672] [serial = 1940] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (109ADC00) [pid = 3672] [serial = 1924] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A6E000) [pid = 3672] [serial = 1925] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A2F000) [pid = 3672] [serial = 1916] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1A3E9400) [pid = 3672] [serial = 1949] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17F1B800) [pid = 3672] [serial = 1930] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1822A400) [pid = 3672] [serial = 1931] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (149E7000) [pid = 3672] [serial = 1927] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (15044000) [pid = 3672] [serial = 1928] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1070C400) [pid = 3672] [serial = 1918] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (10A51000) [pid = 3672] [serial = 1919] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18D0B000) [pid = 3672] [serial = 1933] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1731F400) [pid = 3672] [serial = 1921] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17F10C00) [pid = 3672] [serial = 1922] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (15025C00) [pid = 3672] [serial = 1943] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19AE2C00) [pid = 3672] [serial = 1945] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19BE4400) [pid = 3672] [serial = 1946] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (193F2C00) [pid = 3672] [serial = 1934] [outer = 00000000] [url = about:blank] 09:26:43 INFO - PROCESS | 3672 | 1467736003398 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1117ms 09:26:43 INFO - PROCESS | 3672 | 1467736003428 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3672 | 1467736003431 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:26:43 INFO - PROCESS | 3672 | 1467736003435 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3672 | 1467736003438 Marionette TRACE conn5 <- [1,2626,null,{}] 09:26:43 INFO - PROCESS | 3672 | 1467736003443 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 3672 | 1467736003447 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:43 INFO - PROCESS | 3672 | 1467736003536 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:26:43 INFO - PROCESS | 3672 | 1467736003637 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3672 | 1467736003640 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:43 INFO - PROCESS | 3672 | ++DOCSHELL 10545400 == 28 [pid = 3672] [id = 666] 09:26:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10710400) [pid = 3672] [serial = 1998] [outer = 00000000] 09:26:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10A54000) [pid = 3672] [serial = 1999] [outer = 10710400] 09:26:43 INFO - PROCESS | 3672 | 1467736003687 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1474C000) [pid = 3672] [serial = 2000] [outer = 10710400] 09:26:44 INFO - PROCESS | 3672 | 1467736004134 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 09:26:44 INFO - PROCESS | 3672 | 1467736004169 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3672 | 1467736004173 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:26:44 INFO - PROCESS | 3672 | 1467736004177 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3672 | 1467736004179 Marionette TRACE conn5 <- [1,2630,null,{}] 09:26:44 INFO - PROCESS | 3672 | 1467736004182 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 3672 | 1467736004185 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:44 INFO - PROCESS | 3672 | 1467736004276 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:26:44 INFO - PROCESS | 3672 | 1467736004282 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3672 | 1467736004284 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:44 INFO - PROCESS | 3672 | ++DOCSHELL 149F2C00 == 29 [pid = 3672] [id = 667] 09:26:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (15042800) [pid = 3672] [serial = 2001] [outer = 00000000] 09:26:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17319C00) [pid = 3672] [serial = 2002] [outer = 15042800] 09:26:44 INFO - PROCESS | 3672 | 1467736004329 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1737C800) [pid = 3672] [serial = 2003] [outer = 15042800] 09:26:44 INFO - PROCESS | 3672 | 1467736004785 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:26:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 09:26:44 INFO - PROCESS | 3672 | 1467736004852 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3672 | 1467736004854 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:26:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:26:44 INFO - PROCESS | 3672 | 1467736004859 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 3672 | 1467736004865 Marionette TRACE conn5 <- [1,2634,null,{}] 09:26:44 INFO - PROCESS | 3672 | 1467736004875 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 3672 | 1467736004878 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:44 INFO - PROCESS | 3672 | 1467736004966 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:26:44 INFO - PROCESS | 3672 | 1467736004973 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 3672 | 1467736004975 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:45 INFO - PROCESS | 3672 | ++DOCSHELL 182F2C00 == 30 [pid = 3672] [id = 668] 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (182F4800) [pid = 3672] [serial = 2004] [outer = 00000000] 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (184BF800) [pid = 3672] [serial = 2005] [outer = 182F4800] 09:26:45 INFO - PROCESS | 3672 | 1467736005035 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (18994400) [pid = 3672] [serial = 2006] [outer = 182F4800] 09:26:45 INFO - PROCESS | 3672 | 1467736005487 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:26:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 09:26:45 INFO - PROCESS | 3672 | 1467736005552 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3672 | 1467736005555 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:26:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:26:45 INFO - PROCESS | 3672 | 1467736005558 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3672 | 1467736005559 Marionette TRACE conn5 <- [1,2638,null,{}] 09:26:45 INFO - PROCESS | 3672 | 1467736005569 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 3672 | 1467736005571 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:45 INFO - PROCESS | 3672 | 1467736005716 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:26:45 INFO - PROCESS | 3672 | 1467736005734 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3672 | 1467736005736 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:45 INFO - PROCESS | 3672 | ++DOCSHELL 18D0BC00 == 31 [pid = 3672] [id = 669] 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19159400) [pid = 3672] [serial = 2007] [outer = 00000000] 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (193F5800) [pid = 3672] [serial = 2008] [outer = 19159400] 09:26:45 INFO - PROCESS | 3672 | 1467736005779 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193FC800) [pid = 3672] [serial = 2009] [outer = 19159400] 09:26:46 INFO - PROCESS | 3672 | 1467736006205 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:26:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 09:26:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:26:46 INFO - PROCESS | 3672 | 1467736006252 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3672 | 1467736006254 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:26:46 INFO - PROCESS | 3672 | 1467736006257 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 3672 | 1467736006259 Marionette TRACE conn5 <- [1,2642,null,{}] 09:26:46 INFO - PROCESS | 3672 | 1467736006272 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 3672 | 1467736006274 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:46 INFO - PROCESS | 3672 | 1467736006392 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:26:46 INFO - PROCESS | 3672 | 1467736006397 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3672 | 1467736006403 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:46 INFO - PROCESS | 3672 | ++DOCSHELL 14AC8400 == 32 [pid = 3672] [id = 670] 09:26:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (198D6800) [pid = 3672] [serial = 2010] [outer = 00000000] 09:26:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1999BC00) [pid = 3672] [serial = 2011] [outer = 198D6800] 09:26:46 INFO - PROCESS | 3672 | 1467736006457 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19A2E000) [pid = 3672] [serial = 2012] [outer = 198D6800] 09:26:46 INFO - PROCESS | 3672 | 1467736006932 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:26:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 09:26:47 INFO - PROCESS | 3672 | 1467736006988 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3672 | 1467736006990 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:26:47 INFO - PROCESS | 3672 | 1467736006994 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:26:47 INFO - PROCESS | 3672 | 1467736006995 Marionette TRACE conn5 <- [1,2646,null,{}] 09:26:47 INFO - PROCESS | 3672 | 1467736006999 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 3672 | 1467736007001 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:47 INFO - PROCESS | 3672 | 1467736007156 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:26:47 INFO - PROCESS | 3672 | 1467736007225 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3672 | 1467736007227 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:47 INFO - PROCESS | 3672 | ++DOCSHELL 08FEA000 == 33 [pid = 3672] [id = 671] 09:26:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (19A32800) [pid = 3672] [serial = 2013] [outer = 00000000] 09:26:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19ADDC00) [pid = 3672] [serial = 2014] [outer = 19A32800] 09:26:47 INFO - PROCESS | 3672 | 1467736007270 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19ADE400) [pid = 3672] [serial = 2015] [outer = 19A32800] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (193F5000) [pid = 3672] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1053CC00) [pid = 3672] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (17F16400) [pid = 3672] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (10A4C800) [pid = 3672] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (166E0000) [pid = 3672] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10ADC400) [pid = 3672] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (182EDC00) [pid = 3672] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (0C419000) [pid = 3672] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (17381400) [pid = 3672] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1070A400) [pid = 3672] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (1827C800) [pid = 3672] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:26:47 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1AC43400) [pid = 3672] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:26:47 INFO - PROCESS | 3672 | 1467736007739 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:26:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 09:26:47 INFO - PROCESS | 3672 | 1467736007768 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:26:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:26:47 INFO - PROCESS | 3672 | 1467736007770 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:26:47 INFO - PROCESS | 3672 | 1467736007773 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3672 | 1467736007775 Marionette TRACE conn5 <- [1,2650,null,{}] 09:26:47 INFO - PROCESS | 3672 | 1467736007779 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 3672 | 1467736007780 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:47 INFO - PROCESS | 3672 | 1467736007859 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:26:47 INFO - PROCESS | 3672 | 1467736007961 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3672 | 1467736007963 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:47 INFO - PROCESS | 3672 | ++DOCSHELL 147F2C00 == 34 [pid = 3672] [id = 672] 09:26:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (15096000) [pid = 3672] [serial = 2016] [outer = 00000000] 09:26:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (1895AC00) [pid = 3672] [serial = 2017] [outer = 15096000] 09:26:48 INFO - PROCESS | 3672 | 1467736008008 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (193F5000) [pid = 3672] [serial = 2018] [outer = 15096000] 09:26:48 INFO - PROCESS | 3672 | 1467736008360 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:26:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 09:26:48 INFO - PROCESS | 3672 | 1467736008404 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3672 | 1467736008406 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:26:48 INFO - PROCESS | 3672 | 1467736008409 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3672 | 1467736008411 Marionette TRACE conn5 <- [1,2654,null,{}] 09:26:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:26:48 INFO - PROCESS | 3672 | 1467736008415 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 3672 | 1467736008416 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:48 INFO - PROCESS | 3672 | 1467736008560 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:26:48 INFO - PROCESS | 3672 | 1467736008572 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3672 | 1467736008574 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:48 INFO - PROCESS | 3672 | ++DOCSHELL 18991000 == 35 [pid = 3672] [id = 673] 09:26:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (18997C00) [pid = 3672] [serial = 2019] [outer = 00000000] 09:26:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19E85400) [pid = 3672] [serial = 2020] [outer = 18997C00] 09:26:48 INFO - PROCESS | 3672 | 1467736008618 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19E86000) [pid = 3672] [serial = 2021] [outer = 18997C00] 09:26:49 INFO - PROCESS | 3672 | 1467736009528 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:26:49 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) 09:26:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 09:26:49 INFO - PROCESS | 3672 | 1467736009594 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3672 | 1467736009595 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:26:49 INFO - PROCESS | 3672 | 1467736009638 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 3672 | 1467736009642 Marionette TRACE conn5 <- [1,2658,null,{}] 09:26:49 INFO - PROCESS | 3672 | 1467736009652 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 3672 | 1467736009656 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:49 INFO - PROCESS | 3672 | 1467736009764 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:26:49 INFO - PROCESS | 3672 | 1467736009985 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3672 | 1467736009988 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:50 INFO - PROCESS | 3672 | ++DOCSHELL 10703800 == 36 [pid = 3672] [id = 674] 09:26:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (10704400) [pid = 3672] [serial = 2022] [outer = 00000000] 09:26:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (109B4400) [pid = 3672] [serial = 2023] [outer = 10704400] 09:26:50 INFO - PROCESS | 3672 | 1467736010047 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10AEB400) [pid = 3672] [serial = 2024] [outer = 10704400] 09:26:51 INFO - PROCESS | 3672 | 1467736011107 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:26:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:26:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:26:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:26:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1514ms 09:26:51 INFO - PROCESS | 3672 | 1467736011118 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3672 | 1467736011122 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:26:51 INFO - PROCESS | 3672 | 1467736011128 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 3672 | 1467736011131 Marionette TRACE conn5 <- [1,2662,null,{}] 09:26:51 INFO - PROCESS | 3672 | 1467736011137 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 3672 | 1467736011141 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:51 INFO - PROCESS | 3672 | 1467736011254 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:26:51 INFO - PROCESS | 3672 | 1467736011398 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3672 | 1467736011400 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:51 INFO - PROCESS | 3672 | ++DOCSHELL 17F96C00 == 37 [pid = 3672] [id = 675] 09:26:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17F99000) [pid = 3672] [serial = 2025] [outer = 00000000] 09:26:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18279C00) [pid = 3672] [serial = 2026] [outer = 17F99000] 09:26:51 INFO - PROCESS | 3672 | 1467736011461 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (182F1C00) [pid = 3672] [serial = 2027] [outer = 17F99000] 09:26:52 INFO - PROCESS | 3672 | 1467736012490 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:26:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:26:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:26:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:26:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1375ms 09:26:52 INFO - PROCESS | 3672 | 1467736012507 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3672 | 1467736012509 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:26:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:26:52 INFO - PROCESS | 3672 | 1467736012513 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3672 | 1467736012515 Marionette TRACE conn5 <- [1,2666,null,{}] 09:26:52 INFO - PROCESS | 3672 | 1467736012519 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 3672 | 1467736012522 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:52 INFO - PROCESS | 3672 | 1467736012634 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:26:52 INFO - PROCESS | 3672 | 1467736012810 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3672 | 1467736012816 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:52 INFO - PROCESS | 3672 | ++DOCSHELL 19E93800 == 38 [pid = 3672] [id = 676] 09:26:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19E93C00) [pid = 3672] [serial = 2028] [outer = 00000000] 09:26:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1A3E3000) [pid = 3672] [serial = 2029] [outer = 19E93C00] 09:26:52 INFO - PROCESS | 3672 | 1467736012878 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC3F400) [pid = 3672] [serial = 2030] [outer = 19E93C00] 09:26:53 INFO - PROCESS | 3672 | 1467736013926 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:26:54 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) 09:26:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1479ms 09:26:54 INFO - PROCESS | 3672 | 1467736013996 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3672 | 1467736014000 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:26:54 INFO - PROCESS | 3672 | 1467736014005 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3672 | 1467736014008 Marionette TRACE conn5 <- [1,2670,null,{}] 09:26:54 INFO - PROCESS | 3672 | 1467736014013 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 3672 | 1467736014016 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:54 INFO - PROCESS | 3672 | 1467736014116 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:26:54 INFO - PROCESS | 3672 | 1467736014265 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 3672 | 1467736014269 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:54 INFO - PROCESS | 3672 | ++DOCSHELL 10655400 == 39 [pid = 3672] [id = 677] 09:26:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (10656400) [pid = 3672] [serial = 2031] [outer = 00000000] 09:26:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1070C400) [pid = 3672] [serial = 2032] [outer = 10656400] 09:26:54 INFO - PROCESS | 3672 | 1467736014319 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (109AC800) [pid = 3672] [serial = 2033] [outer = 10656400] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 147F2C00 == 38 [pid = 3672] [id = 672] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 08FEA000 == 37 [pid = 3672] [id = 671] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 14AC8400 == 36 [pid = 3672] [id = 670] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 18D0BC00 == 35 [pid = 3672] [id = 669] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 182F2C00 == 34 [pid = 3672] [id = 668] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 149F2C00 == 33 [pid = 3672] [id = 667] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 10545400 == 32 [pid = 3672] [id = 666] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 0C40FC00 == 31 [pid = 3672] [id = 665] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 10541400 == 30 [pid = 3672] [id = 664] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 10A74C00 == 29 [pid = 3672] [id = 654] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 151E9000 == 28 [pid = 3672] [id = 663] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 17F96C00 == 27 [pid = 3672] [id = 675] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 19E93800 == 26 [pid = 3672] [id = 676] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 18991000 == 25 [pid = 3672] [id = 673] 09:26:55 INFO - PROCESS | 3672 | --DOCSHELL 10703800 == 24 [pid = 3672] [id = 674] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (198DB000) [pid = 3672] [serial = 1987] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (10542400) [pid = 3672] [serial = 1966] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17FDDC00) [pid = 3672] [serial = 1975] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1064D800) [pid = 3672] [serial = 1967] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10A53C00) [pid = 3672] [serial = 1969] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A72400) [pid = 3672] [serial = 1970] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17016C00) [pid = 3672] [serial = 1972] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (15043000) [pid = 3672] [serial = 1964] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (147EE000) [pid = 3672] [serial = 1963] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (184B9800) [pid = 3672] [serial = 1978] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18234C00) [pid = 3672] [serial = 1976] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10703400) [pid = 3672] [serial = 1981] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1898E800) [pid = 3672] [serial = 1979] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (193F6000) [pid = 3672] [serial = 1984] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (16054400) [pid = 3672] [serial = 1955] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (15028000) [pid = 3672] [serial = 1954] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (193F7000) [pid = 3672] [serial = 1958] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18990000) [pid = 3672] [serial = 1957] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1ADCE800) [pid = 3672] [serial = 1961] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1AC97400) [pid = 3672] [serial = 1960] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10A71000) [pid = 3672] [serial = 1982] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (198DBC00) [pid = 3672] [serial = 1988] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1731D000) [pid = 3672] [serial = 1973] [outer = 00000000] [url = about:blank] 09:26:55 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (193FD800) [pid = 3672] [serial = 1985] [outer = 00000000] [url = about:blank] 09:26:56 INFO - PROCESS | 3672 | 1467736016021 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:26:56 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) 09:26:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2071ms 09:26:56 INFO - PROCESS | 3672 | 1467736016077 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 3672 | 1467736016081 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:26:56 INFO - PROCESS | 3672 | 1467736016086 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 3672 | 1467736016089 Marionette TRACE conn5 <- [1,2674,null,{}] 09:26:56 INFO - PROCESS | 3672 | 1467736016095 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 3672 | 1467736016098 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:56 INFO - PROCESS | 3672 | 1467736016183 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:26:56 INFO - PROCESS | 3672 | 1467736016194 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3672 | 1467736016196 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:56 INFO - PROCESS | 3672 | ++DOCSHELL 0C419000 == 25 [pid = 3672] [id = 678] 09:26:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (0D0EC000) [pid = 3672] [serial = 2034] [outer = 00000000] 09:26:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (10541000) [pid = 3672] [serial = 2035] [outer = 0D0EC000] 09:26:56 INFO - PROCESS | 3672 | 1467736016325 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (1064E800) [pid = 3672] [serial = 2036] [outer = 0D0EC000] 09:26:57 INFO - PROCESS | 3672 | 1467736017207 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:26:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:26:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:26:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:26:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1182ms 09:26:57 INFO - PROCESS | 3672 | 1467736017269 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 3672 | 1467736017274 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:26:57 INFO - PROCESS | 3672 | 1467736017289 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 3672 | 1467736017292 Marionette TRACE conn5 <- [1,2678,null,{}] 09:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:26:57 INFO - PROCESS | 3672 | 1467736017296 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 3672 | 1467736017299 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:57 INFO - PROCESS | 3672 | 1467736017422 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:26:57 INFO - PROCESS | 3672 | 1467736017428 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 3672 | 1467736017431 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:57 INFO - PROCESS | 3672 | ++DOCSHELL 10A51800 == 26 [pid = 3672] [id = 679] 09:26:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A52400) [pid = 3672] [serial = 2037] [outer = 00000000] 09:26:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (10D48800) [pid = 3672] [serial = 2038] [outer = 10A52400] 09:26:57 INFO - PROCESS | 3672 | 1467736017477 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (116D0C00) [pid = 3672] [serial = 2039] [outer = 10A52400] 09:26:58 INFO - PROCESS | 3672 | 1467736018474 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:26:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:26:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1231ms 09:26:58 INFO - PROCESS | 3672 | 1467736018528 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3672 | 1467736018530 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:26:58 INFO - PROCESS | 3672 | 1467736018538 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 3672 | 1467736018542 Marionette TRACE conn5 <- [1,2682,null,{}] 09:26:58 INFO - PROCESS | 3672 | 1467736018553 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 3672 | 1467736018557 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:58 INFO - PROCESS | 3672 | 1467736018675 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:26:58 INFO - PROCESS | 3672 | 1467736018682 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3672 | 1467736018685 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:58 INFO - PROCESS | 3672 | ++DOCSHELL 16054000 == 27 [pid = 3672] [id = 680] 09:26:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (16054400) [pid = 3672] [serial = 2040] [outer = 00000000] 09:26:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (166E0400) [pid = 3672] [serial = 2041] [outer = 16054400] 09:26:58 INFO - PROCESS | 3672 | 1467736018788 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (17016800) [pid = 3672] [serial = 2042] [outer = 16054400] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (18997C00) [pid = 3672] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19159400) [pid = 3672] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (198D6800) [pid = 3672] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (15096000) [pid = 3672] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (199A7800) [pid = 3672] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (10710400) [pid = 3672] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (0C415400) [pid = 3672] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (15042800) [pid = 3672] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (19A32800) [pid = 3672] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (10702C00) [pid = 3672] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:26:59 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (182F4800) [pid = 3672] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:26:59 INFO - PROCESS | 3672 | 1467736019704 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:26:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:26:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:26:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1179ms 09:26:59 INFO - PROCESS | 3672 | 1467736019717 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 3672 | 1467736019719 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:26:59 INFO - PROCESS | 3672 | 1467736019723 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:26:59 INFO - PROCESS | 3672 | 1467736019724 Marionette TRACE conn5 <- [1,2686,null,{}] 09:26:59 INFO - PROCESS | 3672 | 1467736019728 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 3672 | 1467736019730 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:59 INFO - PROCESS | 3672 | 1467736019819 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:26:59 INFO - PROCESS | 3672 | 1467736019825 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 3672 | 1467736019827 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:26:59 INFO - PROCESS | 3672 | ++DOCSHELL 17318C00 == 28 [pid = 3672] [id = 681] 09:26:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (1731B400) [pid = 3672] [serial = 2043] [outer = 00000000] 09:26:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (17321000) [pid = 3672] [serial = 2044] [outer = 1731B400] 09:26:59 INFO - PROCESS | 3672 | 1467736019872 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (1737C400) [pid = 3672] [serial = 2045] [outer = 1731B400] 09:27:00 INFO - PROCESS | 3672 | 1467736020804 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:27:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:27:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:27:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:27:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms 09:27:00 INFO - PROCESS | 3672 | 1467736020853 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3672 | 1467736020855 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:27:00 INFO - PROCESS | 3672 | 1467736020858 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:27:00 INFO - PROCESS | 3672 | 1467736020860 Marionette TRACE conn5 <- [1,2690,null,{}] 09:27:00 INFO - PROCESS | 3672 | 1467736020863 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 3672 | 1467736020865 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:00 INFO - PROCESS | 3672 | 1467736020945 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:27:00 INFO - PROCESS | 3672 | 1467736020950 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 3672 | 1467736020952 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:00 INFO - PROCESS | 3672 | ++DOCSHELL 17F1D400 == 29 [pid = 3672] [id = 682] 09:27:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (17F99400) [pid = 3672] [serial = 2046] [outer = 00000000] 09:27:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (18276C00) [pid = 3672] [serial = 2047] [outer = 17F99400] 09:27:01 INFO - PROCESS | 3672 | 1467736020996 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (182CBC00) [pid = 3672] [serial = 2048] [outer = 17F99400] 09:27:01 INFO - PROCESS | 3672 | 1467736021502 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:27:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 09:27:01 INFO - PROCESS | 3672 | 1467736021543 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 3672 | 1467736021548 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:27:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:27:01 INFO - PROCESS | 3672 | 1467736021554 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 3672 | 1467736021558 Marionette TRACE conn5 <- [1,2694,null,{}] 09:27:01 INFO - PROCESS | 3672 | 1467736021565 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 3672 | 1467736021569 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:01 INFO - PROCESS | 3672 | 1467736021693 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:27:01 INFO - PROCESS | 3672 | 1467736021812 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 3672 | 1467736021817 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:01 INFO - PROCESS | 3672 | ++DOCSHELL 10076800 == 30 [pid = 3672] [id = 683] 09:27:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (1007A000) [pid = 3672] [serial = 2049] [outer = 00000000] 09:27:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1064AC00) [pid = 3672] [serial = 2050] [outer = 1007A000] 09:27:01 INFO - PROCESS | 3672 | 1467736021874 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (1070A400) [pid = 3672] [serial = 2051] [outer = 1007A000] 09:27:02 INFO - PROCESS | 3672 | 1467736022580 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:27:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1083ms 09:27:02 INFO - PROCESS | 3672 | 1467736022636 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3672 | 1467736022641 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:27:02 INFO - PROCESS | 3672 | 1467736022647 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3672 | 1467736022650 Marionette TRACE conn5 <- [1,2698,null,{}] 09:27:02 INFO - PROCESS | 3672 | 1467736022654 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 3672 | 1467736022657 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:02 INFO - PROCESS | 3672 | 1467736022836 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:27:02 INFO - PROCESS | 3672 | 1467736022847 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 3672 | 1467736022849 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:02 INFO - PROCESS | 3672 | ++DOCSHELL 15124800 == 31 [pid = 3672] [id = 684] 09:27:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (15173800) [pid = 3672] [serial = 2052] [outer = 00000000] 09:27:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (1528DC00) [pid = 3672] [serial = 2053] [outer = 15173800] 09:27:02 INFO - PROCESS | 3672 | 1467736022905 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17317000) [pid = 3672] [serial = 2054] [outer = 15173800] 09:27:03 INFO - PROCESS | 3672 | 1467736023703 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3672 | 1467736023742 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:27:03 INFO - PROCESS | 3672 | 1467736023746 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 3672 | 1467736023749 Marionette TRACE conn5 <- [1,2702,null,{}] 09:27:03 INFO - PROCESS | 3672 | 1467736023760 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 3672 | 1467736023765 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:03 INFO - PROCESS | 3672 | 1467736023960 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:27:04 INFO - PROCESS | 3672 | 1467736024103 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3672 | 1467736024106 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:04 INFO - PROCESS | 3672 | ++DOCSHELL 0D035800 == 32 [pid = 3672] [id = 685] 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (0D036000) [pid = 3672] [serial = 2055] [outer = 00000000] 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (0FFF9400) [pid = 3672] [serial = 2056] [outer = 0D036000] 09:27:04 INFO - PROCESS | 3672 | 1467736024157 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1053AC00) [pid = 3672] [serial = 2057] [outer = 0D036000] 09:27:04 INFO - PROCESS | 3672 | --DOCSHELL 17318C00 == 31 [pid = 3672] [id = 681] 09:27:04 INFO - PROCESS | 3672 | --DOCSHELL 16054000 == 30 [pid = 3672] [id = 680] 09:27:04 INFO - PROCESS | 3672 | --DOCSHELL 10A51800 == 29 [pid = 3672] [id = 679] 09:27:04 INFO - PROCESS | 3672 | --DOCSHELL 0C419000 == 28 [pid = 3672] [id = 678] 09:27:04 INFO - PROCESS | 3672 | --DOCSHELL 10655400 == 27 [pid = 3672] [id = 677] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F5800) [pid = 3672] [serial = 2008] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (193FC800) [pid = 3672] [serial = 2009] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19A2E000) [pid = 3672] [serial = 2012] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1999BC00) [pid = 3672] [serial = 2011] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1895AC00) [pid = 3672] [serial = 2017] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19A33800) [pid = 3672] [serial = 1991] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19A2D400) [pid = 3672] [serial = 1990] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10A54000) [pid = 3672] [serial = 1999] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (1474C000) [pid = 3672] [serial = 2000] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (0CDE5000) [pid = 3672] [serial = 1996] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (0FFFEC00) [pid = 3672] [serial = 1997] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (17319C00) [pid = 3672] [serial = 2002] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1737C800) [pid = 3672] [serial = 2003] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (19ADDC00) [pid = 3672] [serial = 2014] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (10A45400) [pid = 3672] [serial = 1993] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (10D4E000) [pid = 3672] [serial = 1994] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (184BF800) [pid = 3672] [serial = 2005] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (19E86000) [pid = 3672] [serial = 2021] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (19ADE400) [pid = 3672] [serial = 2015] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (193F5000) [pid = 3672] [serial = 2018] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (18994400) [pid = 3672] [serial = 2006] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (19E85400) [pid = 3672] [serial = 2020] [outer = 00000000] [url = about:blank] 09:27:04 INFO - PROCESS | 3672 | 1467736024657 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:27:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 09:27:04 INFO - PROCESS | 3672 | 1467736024679 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:27:04 INFO - PROCESS | 3672 | 1467736024682 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:27:04 INFO - PROCESS | 3672 | 1467736024687 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 3672 | 1467736024690 Marionette TRACE conn5 <- [1,2706,null,{}] 09:27:04 INFO - PROCESS | 3672 | 1467736024694 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 3672 | 1467736024697 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:04 INFO - PROCESS | 3672 | 1467736024785 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:27:04 INFO - PROCESS | 3672 | 1467736024792 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3672 | 1467736024794 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:04 INFO - PROCESS | 3672 | ++DOCSHELL 109AFC00 == 28 [pid = 3672] [id = 686] 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (10A69400) [pid = 3672] [serial = 2058] [outer = 00000000] 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (10DC6C00) [pid = 3672] [serial = 2059] [outer = 10A69400] 09:27:04 INFO - PROCESS | 3672 | 1467736024841 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (147F2000) [pid = 3672] [serial = 2060] [outer = 10A69400] 09:27:05 INFO - PROCESS | 3672 | 1467736025349 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 3672 | 1467736025364 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:27:05 INFO - PROCESS | 3672 | 1467736025367 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 3672 | 1467736025369 Marionette TRACE conn5 <- [1,2710,null,{}] 09:27:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:27:05 INFO - PROCESS | 3672 | 1467736025373 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 3672 | 1467736025375 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:05 INFO - PROCESS | 3672 | 1467736025495 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:27:05 INFO - PROCESS | 3672 | 1467736025591 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 3672 | 1467736025593 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:05 INFO - PROCESS | 3672 | ++DOCSHELL 16051C00 == 29 [pid = 3672] [id = 687] 09:27:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (17322800) [pid = 3672] [serial = 2061] [outer = 00000000] 09:27:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (1737D800) [pid = 3672] [serial = 2062] [outer = 17322800] 09:27:05 INFO - PROCESS | 3672 | 1467736025645 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (17F16800) [pid = 3672] [serial = 2063] [outer = 17322800] 09:27:06 INFO - PROCESS | 3672 | 1467736026041 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:27:06 INFO - PROCESS | 3672 | 1467736026107 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3672 | 1467736026117 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 3672 | 1467736026121 Marionette TRACE conn5 <- [1,2714,null,{}] 09:27:06 INFO - PROCESS | 3672 | 1467736026125 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 3672 | 1467736026128 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:06 INFO - PROCESS | 3672 | 1467736026217 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:27:06 INFO - PROCESS | 3672 | 1467736026224 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3672 | 1467736026226 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:06 INFO - PROCESS | 3672 | ++DOCSHELL 18234C00 == 30 [pid = 3672] [id = 688] 09:27:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (18235400) [pid = 3672] [serial = 2064] [outer = 00000000] 09:27:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (189CE800) [pid = 3672] [serial = 2065] [outer = 18235400] 09:27:06 INFO - PROCESS | 3672 | 1467736026269 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (18D08C00) [pid = 3672] [serial = 2066] [outer = 18235400] 09:27:06 INFO - PROCESS | 3672 | 1467736026714 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 09:27:06 INFO - PROCESS | 3672 | 1467736026761 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 3672 | 1467736026764 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3672 | 1467736026767 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:27:06 INFO - PROCESS | 3672 | 1467736026769 Marionette TRACE conn5 <- [1,2718,null,{}] 09:27:06 INFO - PROCESS | 3672 | 1467736026772 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 3672 | 1467736026774 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:06 INFO - PROCESS | 3672 | 1467736026920 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:27:06 INFO - PROCESS | 3672 | 1467736026938 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3672 | 1467736026940 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:06 INFO - PROCESS | 3672 | ++DOCSHELL 184C3400 == 31 [pid = 3672] [id = 689] 09:27:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (189CCC00) [pid = 3672] [serial = 2067] [outer = 00000000] 09:27:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (193F4800) [pid = 3672] [serial = 2068] [outer = 189CCC00] 09:27:07 INFO - PROCESS | 3672 | 1467736026984 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (193F5400) [pid = 3672] [serial = 2069] [outer = 189CCC00] 09:27:07 INFO - PROCESS | 3672 | 1467736027884 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:27:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:27:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:27:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:27:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1166ms 09:27:07 INFO - PROCESS | 3672 | 1467736027937 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3672 | 1467736027939 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:27:07 INFO - PROCESS | 3672 | 1467736027942 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 3672 | 1467736027944 Marionette TRACE conn5 <- [1,2722,null,{}] 09:27:07 INFO - PROCESS | 3672 | 1467736027948 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 3672 | 1467736027950 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:08 INFO - PROCESS | 3672 | 1467736028075 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (10A52400) [pid = 3672] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (0D0EC000) [pid = 3672] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (10656400) [pid = 3672] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (10704400) [pid = 3672] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (17F99000) [pid = 3672] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (1731B400) [pid = 3672] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (19E93C00) [pid = 3672] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:27:08 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (16054400) [pid = 3672] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:27:08 INFO - PROCESS | 3672 | 1467736028138 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3672 | 1467736028144 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:08 INFO - PROCESS | 3672 | ++DOCSHELL 15098400 == 32 [pid = 3672] [id = 690] 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (15129000) [pid = 3672] [serial = 2070] [outer = 00000000] 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (198D1C00) [pid = 3672] [serial = 2071] [outer = 15129000] 09:27:08 INFO - PROCESS | 3672 | 1467736028199 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (198DAC00) [pid = 3672] [serial = 2072] [outer = 15129000] 09:27:08 INFO - PROCESS | 3672 | 1467736028616 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:27:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 09:27:08 INFO - PROCESS | 3672 | 1467736028680 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3672 | 1467736028682 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:27:08 INFO - PROCESS | 3672 | 1467736028685 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3672 | 1467736028687 Marionette TRACE conn5 <- [1,2726,null,{}] 09:27:08 INFO - PROCESS | 3672 | 1467736028690 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 3672 | 1467736028692 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:08 INFO - PROCESS | 3672 | 1467736028775 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:27:08 INFO - PROCESS | 3672 | 1467736028780 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3672 | 1467736028782 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:08 INFO - PROCESS | 3672 | ++DOCSHELL 19999400 == 33 [pid = 3672] [id = 691] 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (19999800) [pid = 3672] [serial = 2073] [outer = 00000000] 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (199A6C00) [pid = 3672] [serial = 2074] [outer = 19999800] 09:27:08 INFO - PROCESS | 3672 | 1467736028825 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (19A2F800) [pid = 3672] [serial = 2075] [outer = 19999800] 09:27:09 INFO - PROCESS | 3672 | 1467736029253 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 09:27:09 INFO - PROCESS | 3672 | 1467736029317 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 3672 | 1467736029319 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:27:09 INFO - PROCESS | 3672 | 1467736029323 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 3672 | 1467736029324 Marionette TRACE conn5 <- [1,2730,null,{}] 09:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:27:09 INFO - PROCESS | 3672 | 1467736029328 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 3672 | 1467736029330 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:09 INFO - PROCESS | 3672 | 1467736029410 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:27:09 INFO - PROCESS | 3672 | 1467736029447 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3672 | 1467736029449 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:09 INFO - PROCESS | 3672 | ++DOCSHELL 196B8000 == 34 [pid = 3672] [id = 692] 09:27:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1999E800) [pid = 3672] [serial = 2076] [outer = 00000000] 09:27:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (19A34800) [pid = 3672] [serial = 2077] [outer = 1999E800] 09:27:09 INFO - PROCESS | 3672 | 1467736029492 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (19A37800) [pid = 3672] [serial = 2078] [outer = 1999E800] 09:27:09 INFO - PROCESS | 3672 | 1467736029899 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 09:27:09 INFO - PROCESS | 3672 | 1467736029964 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 3672 | 1467736029966 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:27:09 INFO - PROCESS | 3672 | 1467736029969 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 3672 | 1467736029971 Marionette TRACE conn5 <- [1,2734,null,{}] 09:27:09 INFO - PROCESS | 3672 | 1467736029975 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 3672 | 1467736029977 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:10 INFO - PROCESS | 3672 | 1467736030058 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:27:10 INFO - PROCESS | 3672 | 1467736030064 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3672 | 1467736030065 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:10 INFO - PROCESS | 3672 | ++DOCSHELL 19ADC800 == 35 [pid = 3672] [id = 693] 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (19ADE800) [pid = 3672] [serial = 2079] [outer = 00000000] 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (19AE3400) [pid = 3672] [serial = 2080] [outer = 19ADE800] 09:27:10 INFO - PROCESS | 3672 | 1467736030108 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (19BE3400) [pid = 3672] [serial = 2081] [outer = 19ADE800] 09:27:10 INFO - PROCESS | 3672 | 1467736030533 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:27:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 09:27:10 INFO - PROCESS | 3672 | 1467736030542 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:27:10 INFO - PROCESS | 3672 | 1467736030544 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:27:10 INFO - PROCESS | 3672 | 1467736030547 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 3672 | 1467736030548 Marionette TRACE conn5 <- [1,2738,null,{}] 09:27:10 INFO - PROCESS | 3672 | 1467736030552 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 3672 | 1467736030553 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:10 INFO - PROCESS | 3672 | 1467736030688 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:27:10 INFO - PROCESS | 3672 | 1467736030696 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3672 | 1467736030698 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:10 INFO - PROCESS | 3672 | ++DOCSHELL 19ADDC00 == 36 [pid = 3672] [id = 694] 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (19AE8400) [pid = 3672] [serial = 2082] [outer = 00000000] 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (19E8DC00) [pid = 3672] [serial = 2083] [outer = 19AE8400] 09:27:10 INFO - PROCESS | 3672 | 1467736030741 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19E8E800) [pid = 3672] [serial = 2084] [outer = 19AE8400] 09:27:11 INFO - PROCESS | 3672 | 1467736031430 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 09:27:11 INFO - PROCESS | 3672 | 1467736031478 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 3672 | 1467736031483 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:27:11 INFO - PROCESS | 3672 | 1467736031488 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3672 | 1467736031493 Marionette TRACE conn5 <- [1,2742,null,{}] 09:27:11 INFO - PROCESS | 3672 | 1467736031499 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 3672 | 1467736031502 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:11 INFO - PROCESS | 3672 | 1467736031616 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:27:11 INFO - PROCESS | 3672 | 1467736031729 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 3672 | 1467736031733 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:11 INFO - PROCESS | 3672 | ++DOCSHELL 10656400 == 37 [pid = 3672] [id = 695] 09:27:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (10A45400) [pid = 3672] [serial = 2085] [outer = 00000000] 09:27:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1516E400) [pid = 3672] [serial = 2086] [outer = 10A45400] 09:27:11 INFO - PROCESS | 3672 | 1467736031830 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (17011400) [pid = 3672] [serial = 2087] [outer = 10A45400] 09:27:12 INFO - PROCESS | 3672 | 1467736032451 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:27:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 991ms 09:27:12 INFO - PROCESS | 3672 | 1467736032479 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 3672 | 1467736032483 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:27:12 INFO - PROCESS | 3672 | 1467736032490 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:27:12 INFO - PROCESS | 3672 | 1467736032493 Marionette TRACE conn5 <- [1,2746,null,{}] 09:27:12 INFO - PROCESS | 3672 | 1467736032497 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 3672 | 1467736032500 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:12 INFO - PROCESS | 3672 | 1467736032617 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:27:12 INFO - PROCESS | 3672 | 1467736032729 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3672 | 1467736032731 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:12 INFO - PROCESS | 3672 | ++DOCSHELL 18231400 == 38 [pid = 3672] [id = 696] 09:27:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (184BA000) [pid = 3672] [serial = 2088] [outer = 00000000] 09:27:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1915EC00) [pid = 3672] [serial = 2089] [outer = 184BA000] 09:27:12 INFO - PROCESS | 3672 | 1467736032828 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (198D2400) [pid = 3672] [serial = 2090] [outer = 184BA000] 09:27:13 INFO - PROCESS | 3672 | 1467736033412 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 09:27:13 INFO - PROCESS | 3672 | 1467736033464 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 3672 | 1467736033466 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:27:13 INFO - PROCESS | 3672 | 1467736033470 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 3672 | 1467736033474 Marionette TRACE conn5 <- [1,2750,null,{}] 09:27:13 INFO - PROCESS | 3672 | 1467736033485 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 3672 | 1467736033490 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:13 INFO - PROCESS | 3672 | 1467736033606 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:27:13 INFO - PROCESS | 3672 | 1467736033742 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 3672 | 1467736033745 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:13 INFO - PROCESS | 3672 | ++DOCSHELL 1A3DEC00 == 39 [pid = 3672] [id = 697] 09:27:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1A3DF000) [pid = 3672] [serial = 2091] [outer = 00000000] 09:27:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1AC0E800) [pid = 3672] [serial = 2092] [outer = 1A3DF000] 09:27:13 INFO - PROCESS | 3672 | 1467736033804 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1AC47C00) [pid = 3672] [serial = 2093] [outer = 1A3DF000] 09:27:14 INFO - PROCESS | 3672 | 1467736034598 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1173ms 09:27:14 INFO - PROCESS | 3672 | 1467736034646 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:27:14 INFO - PROCESS | 3672 | 1467736034651 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:27:14 INFO - PROCESS | 3672 | 1467736034656 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 3672 | 1467736034659 Marionette TRACE conn5 <- [1,2754,null,{}] 09:27:14 INFO - PROCESS | 3672 | 1467736034664 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 3672 | 1467736034667 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:14 INFO - PROCESS | 3672 | 1467736034771 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:27:14 INFO - PROCESS | 3672 | 1467736034913 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 3672 | 1467736034917 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:14 INFO - PROCESS | 3672 | ++DOCSHELL 0C416C00 == 40 [pid = 3672] [id = 698] 09:27:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (0C418C00) [pid = 3672] [serial = 2094] [outer = 00000000] 09:27:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A73000) [pid = 3672] [serial = 2095] [outer = 0C418C00] 09:27:14 INFO - PROCESS | 3672 | 1467736034971 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (147EE000) [pid = 3672] [serial = 2096] [outer = 0C418C00] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 19ADC800 == 39 [pid = 3672] [id = 693] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 196B8000 == 38 [pid = 3672] [id = 692] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 19999400 == 37 [pid = 3672] [id = 691] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 15098400 == 36 [pid = 3672] [id = 690] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 184C3400 == 35 [pid = 3672] [id = 689] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 18234C00 == 34 [pid = 3672] [id = 688] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 16051C00 == 33 [pid = 3672] [id = 687] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 109AFC00 == 32 [pid = 3672] [id = 686] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 0D035800 == 31 [pid = 3672] [id = 685] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 15124800 == 30 [pid = 3672] [id = 684] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 10076800 == 29 [pid = 3672] [id = 683] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 17F1D400 == 28 [pid = 3672] [id = 682] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 1A3DEC00 == 27 [pid = 3672] [id = 697] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 18231400 == 26 [pid = 3672] [id = 696] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 19ADDC00 == 25 [pid = 3672] [id = 694] 09:27:15 INFO - PROCESS | 3672 | --DOCSHELL 10656400 == 24 [pid = 3672] [id = 695] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (116D0C00) [pid = 3672] [serial = 2039] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10541000) [pid = 3672] [serial = 2035] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10D48800) [pid = 3672] [serial = 2038] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (109AC800) [pid = 3672] [serial = 2033] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1070C400) [pid = 3672] [serial = 2032] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10AEB400) [pid = 3672] [serial = 2024] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (109B4400) [pid = 3672] [serial = 2023] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (182F1C00) [pid = 3672] [serial = 2027] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18279C00) [pid = 3672] [serial = 2026] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1737C400) [pid = 3672] [serial = 2045] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1AC3F400) [pid = 3672] [serial = 2030] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1A3E3000) [pid = 3672] [serial = 2029] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18276C00) [pid = 3672] [serial = 2047] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17016800) [pid = 3672] [serial = 2042] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (166E0400) [pid = 3672] [serial = 2041] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (17321000) [pid = 3672] [serial = 2044] [outer = 00000000] [url = about:blank] 09:27:15 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (1064E800) [pid = 3672] [serial = 2036] [outer = 00000000] [url = about:blank] 09:27:16 INFO - PROCESS | 3672 | 1467736036169 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1574ms 09:27:16 INFO - PROCESS | 3672 | 1467736036231 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:27:16 INFO - PROCESS | 3672 | 1467736036235 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:27:16 INFO - PROCESS | 3672 | 1467736036239 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3672 | 1467736036244 Marionette TRACE conn5 <- [1,2758,null,{}] 09:27:16 INFO - PROCESS | 3672 | 1467736036249 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 3672 | 1467736036251 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:16 INFO - PROCESS | 3672 | 1467736036343 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:27:16 INFO - PROCESS | 3672 | 1467736036481 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 3672 | 1467736036483 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:16 INFO - PROCESS | 3672 | ++DOCSHELL 10076C00 == 25 [pid = 3672] [id = 699] 09:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1053A000) [pid = 3672] [serial = 2097] [outer = 00000000] 09:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10657C00) [pid = 3672] [serial = 2098] [outer = 1053A000] 09:27:16 INFO - PROCESS | 3672 | 1467736036531 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0CDC9400) [pid = 3672] [serial = 2099] [outer = 1053A000] 09:27:16 INFO - PROCESS | 3672 | 1467736036912 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 09:27:16 INFO - PROCESS | 3672 | 1467736036970 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 3672 | 1467736036976 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:27:17 INFO - PROCESS | 3672 | 1467736037012 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 3672 | 1467736037015 Marionette TRACE conn5 <- [1,2762,null,{}] 09:27:17 INFO - PROCESS | 3672 | 1467736037019 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 3672 | 1467736037021 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:17 INFO - PROCESS | 3672 | 1467736037113 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:27:17 INFO - PROCESS | 3672 | 1467736037128 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3672 | 1467736037131 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:17 INFO - PROCESS | 3672 | ++DOCSHELL 10ADF400 == 26 [pid = 3672] [id = 700] 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (10AE0800) [pid = 3672] [serial = 2100] [outer = 00000000] 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (14711C00) [pid = 3672] [serial = 2101] [outer = 10AE0800] 09:27:17 INFO - PROCESS | 3672 | 1467736037178 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147F4000) [pid = 3672] [serial = 2102] [outer = 10AE0800] 09:27:17 INFO - PROCESS | 3672 | 1467736037628 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 09:27:17 INFO - PROCESS | 3672 | 1467736037685 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 3672 | 1467736037688 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:27:17 INFO - PROCESS | 3672 | 1467736037691 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:27:17 INFO - PROCESS | 3672 | 1467736037694 Marionette TRACE conn5 <- [1,2766,null,{}] 09:27:17 INFO - PROCESS | 3672 | 1467736037705 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 3672 | 1467736037710 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:17 INFO - PROCESS | 3672 | 1467736037794 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:27:17 INFO - PROCESS | 3672 | 1467736037801 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3672 | 1467736037804 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:17 INFO - PROCESS | 3672 | ++DOCSHELL 15172C00 == 27 [pid = 3672] [id = 701] 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (15174800) [pid = 3672] [serial = 2103] [outer = 00000000] 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (166EB000) [pid = 3672] [serial = 2104] [outer = 15174800] 09:27:17 INFO - PROCESS | 3672 | 1467736037852 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (17319000) [pid = 3672] [serial = 2105] [outer = 15174800] 09:27:18 INFO - PROCESS | 3672 | 1467736038353 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 09:27:18 INFO - PROCESS | 3672 | 1467736038365 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3672 | 1467736038368 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:27:18 INFO - PROCESS | 3672 | 1467736038377 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 3672 | 1467736038378 Marionette TRACE conn5 <- [1,2770,null,{}] 09:27:18 INFO - PROCESS | 3672 | 1467736038382 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 3672 | 1467736038384 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:18 INFO - PROCESS | 3672 | 1467736038531 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:27:18 INFO - PROCESS | 3672 | 1467736038600 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 3672 | 1467736038602 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:18 INFO - PROCESS | 3672 | ++DOCSHELL 1737C800 == 28 [pid = 3672] [id = 702] 09:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (17380800) [pid = 3672] [serial = 2106] [outer = 00000000] 09:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17F90800) [pid = 3672] [serial = 2107] [outer = 17380800] 09:27:18 INFO - PROCESS | 3672 | 1467736038647 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (18231400) [pid = 3672] [serial = 2108] [outer = 17380800] 09:27:19 INFO - PROCESS | 3672 | 1467736039065 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 09:27:19 INFO - PROCESS | 3672 | 1467736039105 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3672 | 1467736039107 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:27:19 INFO - PROCESS | 3672 | 1467736039111 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 3672 | 1467736039112 Marionette TRACE conn5 <- [1,2774,null,{}] 09:27:19 INFO - PROCESS | 3672 | 1467736039116 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:19 INFO - PROCESS | 3672 | 1467736039118 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:19 INFO - PROCESS | 3672 | 1467736039241 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:27:19 INFO - PROCESS | 3672 | 1467736039251 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 3672 | 1467736039253 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:19 INFO - PROCESS | 3672 | ++DOCSHELL 1605D400 == 29 [pid = 3672] [id = 703] 09:27:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18236C00) [pid = 3672] [serial = 2109] [outer = 00000000] 09:27:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1832C000) [pid = 3672] [serial = 2110] [outer = 18236C00] 09:27:19 INFO - PROCESS | 3672 | 1467736039352 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18331800) [pid = 3672] [serial = 2111] [outer = 18236C00] 09:27:19 INFO - PROCESS | 3672 | 1467736039784 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 09:27:19 INFO - PROCESS | 3672 | 1467736039874 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3672 | 1467736039876 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:27:19 INFO - PROCESS | 3672 | 1467736039882 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:27:19 INFO - PROCESS | 3672 | 1467736039884 Marionette TRACE conn5 <- [1,2778,null,{}] 09:27:19 INFO - PROCESS | 3672 | 1467736039887 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:19 INFO - PROCESS | 3672 | 1467736039893 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:20 INFO - PROCESS | 3672 | 1467736040022 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:27:20 INFO - PROCESS | 3672 | 1467736040277 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 3672 | 1467736040279 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (19ADE800) [pid = 3672] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (189CCC00) [pid = 3672] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15129000) [pid = 3672] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17F99400) [pid = 3672] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1007A000) [pid = 3672] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0D036000) [pid = 3672] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18235400) [pid = 3672] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17322800) [pid = 3672] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A69400) [pid = 3672] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (15173800) [pid = 3672] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19999800) [pid = 3672] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1999E800) [pid = 3672] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:27:20 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19AE8400) [pid = 3672] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:27:20 INFO - PROCESS | 3672 | ++DOCSHELL 0D07E000 == 30 [pid = 3672] [id = 704] 09:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (0D0E4C00) [pid = 3672] [serial = 2112] [outer = 00000000] 09:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (109E9800) [pid = 3672] [serial = 2113] [outer = 0D0E4C00] 09:27:20 INFO - PROCESS | 3672 | 1467736040331 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (16054C00) [pid = 3672] [serial = 2114] [outer = 0D0E4C00] 09:27:20 INFO - PROCESS | 3672 | 1467736040697 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 870ms 09:27:20 INFO - PROCESS | 3672 | 1467736040756 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 3672 | 1467736040758 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:27:20 INFO - PROCESS | 3672 | 1467736040761 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 3672 | 1467736040763 Marionette TRACE conn5 <- [1,2782,null,{}] 09:27:20 INFO - PROCESS | 3672 | 1467736040766 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 3672 | 1467736040768 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:20 INFO - PROCESS | 3672 | 1467736040883 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:27:20 INFO - PROCESS | 3672 | 1467736040891 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 3672 | 1467736040893 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:20 INFO - PROCESS | 3672 | ++DOCSHELL 1007A000 == 31 [pid = 3672] [id = 705] 09:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1053C800) [pid = 3672] [serial = 2115] [outer = 00000000] 09:27:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (196B9400) [pid = 3672] [serial = 2116] [outer = 1053C800] 09:27:20 INFO - PROCESS | 3672 | 1467736040937 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (198D6C00) [pid = 3672] [serial = 2117] [outer = 1053C800] 09:27:21 INFO - PROCESS | 3672 | 1467736041346 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 09:27:21 INFO - PROCESS | 3672 | 1467736041393 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 3672 | 1467736041395 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:27:21 INFO - PROCESS | 3672 | 1467736041398 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:27:21 INFO - PROCESS | 3672 | 1467736041399 Marionette TRACE conn5 <- [1,2786,null,{}] 09:27:21 INFO - PROCESS | 3672 | 1467736041403 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 3672 | 1467736041405 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:21 INFO - PROCESS | 3672 | 1467736041524 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:27:21 INFO - PROCESS | 3672 | 1467736041611 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 3672 | 1467736041613 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:21 INFO - PROCESS | 3672 | ++DOCSHELL 196BD800 == 32 [pid = 3672] [id = 706] 09:27:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (198DFC00) [pid = 3672] [serial = 2118] [outer = 00000000] 09:27:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (199A4800) [pid = 3672] [serial = 2119] [outer = 198DFC00] 09:27:21 INFO - PROCESS | 3672 | 1467736041656 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1822A800) [pid = 3672] [serial = 2120] [outer = 198DFC00] 09:27:22 INFO - PROCESS | 3672 | 1467736042002 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 09:27:22 INFO - PROCESS | 3672 | 1467736042032 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:27:22 INFO - PROCESS | 3672 | 1467736042034 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:27:22 INFO - PROCESS | 3672 | 1467736042037 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 3672 | 1467736042039 Marionette TRACE conn5 <- [1,2790,null,{}] 09:27:22 INFO - PROCESS | 3672 | 1467736042057 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 3672 | 1467736042059 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:22 INFO - PROCESS | 3672 | 1467736042137 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:27:22 INFO - PROCESS | 3672 | 1467736042143 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 3672 | 1467736042145 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:22 INFO - PROCESS | 3672 | ++DOCSHELL 19A2E000 == 33 [pid = 3672] [id = 707] 09:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A33C00) [pid = 3672] [serial = 2121] [outer = 00000000] 09:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19AC6400) [pid = 3672] [serial = 2122] [outer = 19A33C00] 09:27:22 INFO - PROCESS | 3672 | 1467736042188 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (19AE2000) [pid = 3672] [serial = 2123] [outer = 19A33C00] 09:27:22 INFO - PROCESS | 3672 | 1467736042951 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 971ms 09:27:23 INFO - PROCESS | 3672 | 1467736043009 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 3672 | 1467736043014 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:27:23 INFO - PROCESS | 3672 | 1467736043018 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 3672 | 1467736043024 Marionette TRACE conn5 <- [1,2794,null,{}] 09:27:23 INFO - PROCESS | 3672 | 1467736043029 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 3672 | 1467736043032 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:23 INFO - PROCESS | 3672 | 1467736043169 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:27:23 INFO - PROCESS | 3672 | 1467736043305 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 3672 | 1467736043308 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:23 INFO - PROCESS | 3672 | ++DOCSHELL 10541C00 == 34 [pid = 3672] [id = 708] 09:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1064CC00) [pid = 3672] [serial = 2124] [outer = 00000000] 09:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (10A51400) [pid = 3672] [serial = 2125] [outer = 1064CC00] 09:27:23 INFO - PROCESS | 3672 | 1467736043366 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (14716400) [pid = 3672] [serial = 2126] [outer = 1064CC00] 09:27:24 INFO - PROCESS | 3672 | 1467736044065 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1124ms 09:27:24 INFO - PROCESS | 3672 | 1467736044143 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 3672 | 1467736044148 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:27:24 INFO - PROCESS | 3672 | 1467736044154 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 3672 | 1467736044157 Marionette TRACE conn5 <- [1,2798,null,{}] 09:27:24 INFO - PROCESS | 3672 | 1467736044162 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 3672 | 1467736044164 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:24 INFO - PROCESS | 3672 | 1467736044296 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:27:24 INFO - PROCESS | 3672 | 1467736044431 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 3672 | 1467736044434 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:24 INFO - PROCESS | 3672 | ++DOCSHELL 10A4FC00 == 35 [pid = 3672] [id = 709] 09:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (10A67000) [pid = 3672] [serial = 2127] [outer = 00000000] 09:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17323400) [pid = 3672] [serial = 2128] [outer = 10A67000] 09:27:24 INFO - PROCESS | 3672 | 1467736044490 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1822D800) [pid = 3672] [serial = 2129] [outer = 10A67000] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 196BD800 == 34 [pid = 3672] [id = 706] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 1007A000 == 33 [pid = 3672] [id = 705] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 0D07E000 == 32 [pid = 3672] [id = 704] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 1605D400 == 31 [pid = 3672] [id = 703] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 1737C800 == 30 [pid = 3672] [id = 702] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 15172C00 == 29 [pid = 3672] [id = 701] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 10ADF400 == 28 [pid = 3672] [id = 700] 09:27:25 INFO - PROCESS | 3672 | --DOCSHELL 10076C00 == 27 [pid = 3672] [id = 699] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19E8DC00) [pid = 3672] [serial = 2083] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (19E8E800) [pid = 3672] [serial = 2084] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19AE3400) [pid = 3672] [serial = 2080] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (193F4800) [pid = 3672] [serial = 2068] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (198D1C00) [pid = 3672] [serial = 2071] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (182CBC00) [pid = 3672] [serial = 2048] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1064AC00) [pid = 3672] [serial = 2050] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1070A400) [pid = 3672] [serial = 2051] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (0FFF9400) [pid = 3672] [serial = 2056] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1053AC00) [pid = 3672] [serial = 2057] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (189CE800) [pid = 3672] [serial = 2065] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1737D800) [pid = 3672] [serial = 2062] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17F16800) [pid = 3672] [serial = 2063] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10DC6C00) [pid = 3672] [serial = 2059] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (147F2000) [pid = 3672] [serial = 2060] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (1528DC00) [pid = 3672] [serial = 2053] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (17317000) [pid = 3672] [serial = 2054] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (199A6C00) [pid = 3672] [serial = 2074] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19A34800) [pid = 3672] [serial = 2077] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (19A37800) [pid = 3672] [serial = 2078] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (193F5400) [pid = 3672] [serial = 2069] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (198DAC00) [pid = 3672] [serial = 2072] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (19A2F800) [pid = 3672] [serial = 2075] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (19BE3400) [pid = 3672] [serial = 2081] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (18D08C00) [pid = 3672] [serial = 2066] [outer = 00000000] [url = about:blank] 09:27:25 INFO - PROCESS | 3672 | 1467736045325 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1234ms 09:27:25 INFO - PROCESS | 3672 | 1467736045392 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 3672 | 1467736045396 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:27:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:27:25 INFO - PROCESS | 3672 | 1467736045400 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 3672 | 1467736045403 Marionette TRACE conn5 <- [1,2802,null,{}] 09:27:25 INFO - PROCESS | 3672 | 1467736045409 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 3672 | 1467736045412 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:25 INFO - PROCESS | 3672 | 1467736045499 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:27:25 INFO - PROCESS | 3672 | 1467736045506 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 3672 | 1467736045510 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:25 INFO - PROCESS | 3672 | ++DOCSHELL 10652400 == 28 [pid = 3672] [id = 710] 09:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (10652800) [pid = 3672] [serial = 2130] [outer = 00000000] 09:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1070A000) [pid = 3672] [serial = 2131] [outer = 10652800] 09:27:25 INFO - PROCESS | 3672 | 1467736045563 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (10A45800) [pid = 3672] [serial = 2132] [outer = 10652800] 09:27:26 INFO - PROCESS | 3672 | 1467736046109 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 09:27:26 INFO - PROCESS | 3672 | 1467736046133 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 3672 | 1467736046137 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 3672 | 1467736046143 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:27:26 INFO - PROCESS | 3672 | 1467736046146 Marionette TRACE conn5 <- [1,2806,null,{}] 09:27:26 INFO - PROCESS | 3672 | 1467736046149 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 3672 | 1467736046152 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:26 INFO - PROCESS | 3672 | 1467736046240 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:27:26 INFO - PROCESS | 3672 | 1467736046339 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 3672 | 1467736046341 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:26 INFO - PROCESS | 3672 | ++DOCSHELL 1053B800 == 29 [pid = 3672] [id = 711] 09:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (10A72800) [pid = 3672] [serial = 2133] [outer = 00000000] 09:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (149E9400) [pid = 3672] [serial = 2134] [outer = 10A72800] 09:27:26 INFO - PROCESS | 3672 | 1467736046391 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (15126400) [pid = 3672] [serial = 2135] [outer = 10A72800] 09:27:26 INFO - PROCESS | 3672 | 1467736046760 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 09:27:26 INFO - PROCESS | 3672 | 1467736046818 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 3672 | 1467736046820 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 3672 | 1467736046823 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:27:26 INFO - PROCESS | 3672 | 1467736046827 Marionette TRACE conn5 <- [1,2810,null,{}] 09:27:26 INFO - PROCESS | 3672 | 1467736046837 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 3672 | 1467736046842 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:26 INFO - PROCESS | 3672 | 1467736046928 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:27:26 INFO - PROCESS | 3672 | 1467736046935 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 3672 | 1467736046938 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:26 INFO - PROCESS | 3672 | ++DOCSHELL 17F1A800 == 30 [pid = 3672] [id = 712] 09:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (17F1CC00) [pid = 3672] [serial = 2136] [outer = 00000000] 09:27:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (18230000) [pid = 3672] [serial = 2137] [outer = 17F1CC00] 09:27:27 INFO - PROCESS | 3672 | 1467736046985 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (182D1000) [pid = 3672] [serial = 2138] [outer = 17F1CC00] 09:27:27 INFO - PROCESS | 3672 | 1467736047488 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 09:27:27 INFO - PROCESS | 3672 | 1467736047558 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 3672 | 1467736047560 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:27:27 INFO - PROCESS | 3672 | 1467736047563 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 3672 | 1467736047565 Marionette TRACE conn5 <- [1,2814,null,{}] 09:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:27:27 INFO - PROCESS | 3672 | 1467736047576 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 3672 | 1467736047578 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:27 INFO - PROCESS | 3672 | 1467736047700 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:27:27 INFO - PROCESS | 3672 | 1467736047705 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 3672 | 1467736047707 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:27 INFO - PROCESS | 3672 | ++DOCSHELL 189D0400 == 31 [pid = 3672] [id = 713] 09:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (189D2400) [pid = 3672] [serial = 2139] [outer = 00000000] 09:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18D0BC00) [pid = 3672] [serial = 2140] [outer = 189D2400] 09:27:27 INFO - PROCESS | 3672 | 1467736047752 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1915F000) [pid = 3672] [serial = 2141] [outer = 189D2400] 09:27:28 INFO - PROCESS | 3672 | 1467736048201 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:27:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 09:27:28 INFO - PROCESS | 3672 | 1467736048257 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:27:28 INFO - PROCESS | 3672 | 1467736048260 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:27:28 INFO - PROCESS | 3672 | 1467736048263 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 3672 | 1467736048264 Marionette TRACE conn5 <- [1,2818,null,{}] 09:27:28 INFO - PROCESS | 3672 | 1467736048268 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 3672 | 1467736048270 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:28 INFO - PROCESS | 3672 | 1467736048412 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:27:28 INFO - PROCESS | 3672 | 1467736048430 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 3672 | 1467736048432 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:28 INFO - PROCESS | 3672 | ++DOCSHELL 193F5400 == 32 [pid = 3672] [id = 714] 09:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193F5800) [pid = 3672] [serial = 2142] [outer = 00000000] 09:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193FF800) [pid = 3672] [serial = 2143] [outer = 193F5800] 09:27:28 INFO - PROCESS | 3672 | 1467736048476 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (196AFC00) [pid = 3672] [serial = 2144] [outer = 193F5800] 09:27:28 INFO - PROCESS | 3672 | 1467736048945 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 09:27:29 INFO - PROCESS | 3672 | 1467736048994 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 3672 | 1467736048995 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:27:29 INFO - PROCESS | 3672 | 1467736048998 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 3672 | 1467736049000 Marionette TRACE conn5 <- [1,2822,null,{}] 09:27:29 INFO - PROCESS | 3672 | 1467736049003 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 3672 | 1467736049009 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:29 INFO - PROCESS | 3672 | 1467736049156 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:27:29 INFO - PROCESS | 3672 | 1467736049224 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 3672 | 1467736049226 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:29 INFO - PROCESS | 3672 | ++DOCSHELL 199A3400 == 33 [pid = 3672] [id = 715] 09:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (199A3C00) [pid = 3672] [serial = 2145] [outer = 00000000] 09:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19A36800) [pid = 3672] [serial = 2146] [outer = 199A3C00] 09:27:29 INFO - PROCESS | 3672 | 1467736049270 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17F1A000) [pid = 3672] [serial = 2147] [outer = 199A3C00] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (198DFC00) [pid = 3672] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17380800) [pid = 3672] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (0C418C00) [pid = 3672] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1053A000) [pid = 3672] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10AE0800) [pid = 3672] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (15174800) [pid = 3672] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A45400) [pid = 3672] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (184BA000) [pid = 3672] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (18236C00) [pid = 3672] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1A3DF000) [pid = 3672] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (0D0E4C00) [pid = 3672] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:27:29 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1053C800) [pid = 3672] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:27:29 INFO - PROCESS | 3672 | 1467736049763 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 831ms 09:27:29 INFO - PROCESS | 3672 | 1467736049831 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 3672 | 1467736049833 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:27:29 INFO - PROCESS | 3672 | 1467736049836 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 3672 | 1467736049838 Marionette TRACE conn5 <- [1,2826,null,{}] 09:27:29 INFO - PROCESS | 3672 | 1467736049841 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 3672 | 1467736049843 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:29 INFO - PROCESS | 3672 | 1467736049958 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:27:30 INFO - PROCESS | 3672 | 1467736050025 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 3672 | 1467736050027 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:30 INFO - PROCESS | 3672 | ++DOCSHELL 17374800 == 34 [pid = 3672] [id = 716] 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (18236C00) [pid = 3672] [serial = 2148] [outer = 00000000] 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (193F7000) [pid = 3672] [serial = 2149] [outer = 18236C00] 09:27:30 INFO - PROCESS | 3672 | 1467736050070 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (199A2800) [pid = 3672] [serial = 2150] [outer = 18236C00] 09:27:30 INFO - PROCESS | 3672 | 1467736050427 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 09:27:30 INFO - PROCESS | 3672 | 1467736050467 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:27:30 INFO - PROCESS | 3672 | 1467736050469 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:27:30 INFO - PROCESS | 3672 | 1467736050472 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 3672 | 1467736050474 Marionette TRACE conn5 <- [1,2830,null,{}] 09:27:30 INFO - PROCESS | 3672 | 1467736050477 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 3672 | 1467736050479 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:30 INFO - PROCESS | 3672 | 1467736050559 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:27:30 INFO - PROCESS | 3672 | 1467736050565 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 3672 | 1467736050567 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:30 INFO - PROCESS | 3672 | ++DOCSHELL 19ADBC00 == 35 [pid = 3672] [id = 717] 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (19ADC000) [pid = 3672] [serial = 2151] [outer = 00000000] 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (19E85C00) [pid = 3672] [serial = 2152] [outer = 19ADC000] 09:27:30 INFO - PROCESS | 3672 | 1467736050610 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19E8CC00) [pid = 3672] [serial = 2153] [outer = 19ADC000] 09:27:31 INFO - PROCESS | 3672 | 1467736051029 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:27:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 09:27:31 INFO - PROCESS | 3672 | 1467736051103 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 3672 | 1467736051115 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:27:31 INFO - PROCESS | 3672 | 1467736051118 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 3672 | 1467736051120 Marionette TRACE conn5 <- [1,2834,null,{}] 09:27:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:27:31 INFO - PROCESS | 3672 | 1467736051124 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 3672 | 1467736051125 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:31 INFO - PROCESS | 3672 | 1467736051207 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:27:31 INFO - PROCESS | 3672 | 1467736051212 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 3672 | 1467736051214 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:31 INFO - PROCESS | 3672 | ++DOCSHELL 19AC0000 == 36 [pid = 3672] [id = 718] 09:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19E8C800) [pid = 3672] [serial = 2154] [outer = 00000000] 09:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1A3E0800) [pid = 3672] [serial = 2155] [outer = 19E8C800] 09:27:31 INFO - PROCESS | 3672 | 1467736051257 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1AC03000) [pid = 3672] [serial = 2156] [outer = 19E8C800] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 0C416C00 == 35 [pid = 3672] [id = 698] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 10652400 == 34 [pid = 3672] [id = 710] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 10541C00 == 33 [pid = 3672] [id = 708] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 10A4FC00 == 32 [pid = 3672] [id = 709] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 19A2E000 == 31 [pid = 3672] [id = 707] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 189D0400 == 30 [pid = 3672] [id = 713] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 1053B800 == 29 [pid = 3672] [id = 711] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 193F5400 == 28 [pid = 3672] [id = 714] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 199A3400 == 27 [pid = 3672] [id = 715] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 19ADBC00 == 26 [pid = 3672] [id = 717] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 17374800 == 25 [pid = 3672] [id = 716] 09:27:32 INFO - PROCESS | 3672 | --DOCSHELL 17F1A800 == 24 [pid = 3672] [id = 712] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19AC6400) [pid = 3672] [serial = 2122] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (199A4800) [pid = 3672] [serial = 2119] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (17F90800) [pid = 3672] [serial = 2107] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (147EE000) [pid = 3672] [serial = 2096] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (10A73000) [pid = 3672] [serial = 2095] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10657C00) [pid = 3672] [serial = 2098] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (0CDC9400) [pid = 3672] [serial = 2099] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (14711C00) [pid = 3672] [serial = 2101] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (147F4000) [pid = 3672] [serial = 2102] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (166EB000) [pid = 3672] [serial = 2104] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (17011400) [pid = 3672] [serial = 2087] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1516E400) [pid = 3672] [serial = 2086] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (198D2400) [pid = 3672] [serial = 2090] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1915EC00) [pid = 3672] [serial = 2089] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1832C000) [pid = 3672] [serial = 2110] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1AC47C00) [pid = 3672] [serial = 2093] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (1AC0E800) [pid = 3672] [serial = 2092] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (18231400) [pid = 3672] [serial = 2108] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 56 (18331800) [pid = 3672] [serial = 2111] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 55 (109E9800) [pid = 3672] [serial = 2113] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 54 (16054C00) [pid = 3672] [serial = 2114] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 53 (196B9400) [pid = 3672] [serial = 2116] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 52 (198D6C00) [pid = 3672] [serial = 2117] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 51 (1822A800) [pid = 3672] [serial = 2120] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | --DOMWINDOW == 50 (17319000) [pid = 3672] [serial = 2105] [outer = 00000000] [url = about:blank] 09:27:33 INFO - PROCESS | 3672 | 1467736053142 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2070ms 09:27:33 INFO - PROCESS | 3672 | 1467736053194 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 3672 | 1467736053198 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:27:33 INFO - PROCESS | 3672 | 1467736053203 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 3672 | 1467736053206 Marionette TRACE conn5 <- [1,2838,null,{}] 09:27:33 INFO - PROCESS | 3672 | 1467736053212 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 3672 | 1467736053215 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:33 INFO - PROCESS | 3672 | 1467736053311 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:27:33 INFO - PROCESS | 3672 | 1467736053321 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 3672 | 1467736053325 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:33 INFO - PROCESS | 3672 | ++DOCSHELL 1053B000 == 25 [pid = 3672] [id = 719] 09:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 51 (1053B800) [pid = 3672] [serial = 2157] [outer = 00000000] 09:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 52 (10541000) [pid = 3672] [serial = 2158] [outer = 1053B800] 09:27:33 INFO - PROCESS | 3672 | 1467736053380 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3672 | ++DOMWINDOW == 53 (1064C800) [pid = 3672] [serial = 2159] [outer = 1053B800] 09:27:33 INFO - PROCESS | 3672 | 1467736053900 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 09:27:33 INFO - PROCESS | 3672 | 1467736053933 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 3672 | 1467736053938 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:27:33 INFO - PROCESS | 3672 | 1467736053944 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 3672 | 1467736053947 Marionette TRACE conn5 <- [1,2842,null,{}] 09:27:33 INFO - PROCESS | 3672 | 1467736053951 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 3672 | 1467736053954 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:34 INFO - PROCESS | 3672 | 1467736054048 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:27:34 INFO - PROCESS | 3672 | 1467736054057 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 3672 | 1467736054060 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:34 INFO - PROCESS | 3672 | ++DOCSHELL 109E5C00 == 26 [pid = 3672] [id = 720] 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 54 (109E9800) [pid = 3672] [serial = 2160] [outer = 00000000] 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 55 (10A4B400) [pid = 3672] [serial = 2161] [outer = 109E9800] 09:27:34 INFO - PROCESS | 3672 | 1467736054114 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 56 (10A51C00) [pid = 3672] [serial = 2162] [outer = 109E9800] 09:27:34 INFO - PROCESS | 3672 | 1467736054620 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 09:27:34 INFO - PROCESS | 3672 | 1467736054678 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 3672 | 1467736054680 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:27:34 INFO - PROCESS | 3672 | 1467736054684 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 3672 | 1467736054687 Marionette TRACE conn5 <- [1,2846,null,{}] 09:27:34 INFO - PROCESS | 3672 | 1467736054699 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 3672 | 1467736054703 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:34 INFO - PROCESS | 3672 | 1467736054832 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:27:34 INFO - PROCESS | 3672 | 1467736054839 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 3672 | 1467736054842 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:34 INFO - PROCESS | 3672 | ++DOCSHELL 149E3800 == 27 [pid = 3672] [id = 721] 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 57 (14AD4C00) [pid = 3672] [serial = 2163] [outer = 00000000] 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (1509A800) [pid = 3672] [serial = 2164] [outer = 14AD4C00] 09:27:34 INFO - PROCESS | 3672 | 1467736054892 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (15168400) [pid = 3672] [serial = 2165] [outer = 14AD4C00] 09:27:35 INFO - PROCESS | 3672 | 1467736055373 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:27:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 731ms 09:27:35 INFO - PROCESS | 3672 | 1467736055419 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 3672 | 1467736055421 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:27:35 INFO - PROCESS | 3672 | 1467736055424 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 3672 | 1467736055426 Marionette TRACE conn5 <- [1,2850,null,{}] 09:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:27:35 INFO - PROCESS | 3672 | 1467736055429 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 3672 | 1467736055431 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:35 INFO - PROCESS | 3672 | 1467736055519 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:27:35 INFO - PROCESS | 3672 | 1467736055525 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 3672 | 1467736055527 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:35 INFO - PROCESS | 3672 | ++DOCSHELL 16052C00 == 28 [pid = 3672] [id = 722] 09:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (16054C00) [pid = 3672] [serial = 2166] [outer = 00000000] 09:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 61 (17017000) [pid = 3672] [serial = 2167] [outer = 16054C00] 09:27:35 INFO - PROCESS | 3672 | 1467736055572 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 3672 | ++DOMWINDOW == 62 (1731A800) [pid = 3672] [serial = 2168] [outer = 16054C00] 09:27:36 INFO - PROCESS | 3672 | 1467736056021 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 09:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:27:36 INFO - PROCESS | 3672 | 1467736056059 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 3672 | 1467736056061 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:27:36 INFO - PROCESS | 3672 | 1467736056064 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 3672 | 1467736056066 Marionette TRACE conn5 <- [1,2854,null,{}] 09:27:36 INFO - PROCESS | 3672 | 1467736056069 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 3672 | 1467736056071 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:36 INFO - PROCESS | 3672 | 1467736056151 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:27:36 INFO - PROCESS | 3672 | 1467736056157 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 3672 | 1467736056159 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:36 INFO - PROCESS | 3672 | ++DOCSHELL 17374800 == 29 [pid = 3672] [id = 723] 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 63 (17376000) [pid = 3672] [serial = 2169] [outer = 00000000] 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 64 (17381400) [pid = 3672] [serial = 2170] [outer = 17376000] 09:27:36 INFO - PROCESS | 3672 | 1467736056203 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 65 (17F93C00) [pid = 3672] [serial = 2171] [outer = 17376000] 09:27:36 INFO - PROCESS | 3672 | 1467736056656 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 09:27:36 INFO - PROCESS | 3672 | 1467736056708 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 3672 | 1467736056710 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:27:36 INFO - PROCESS | 3672 | 1467736056713 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 3672 | 1467736056715 Marionette TRACE conn5 <- [1,2858,null,{}] 09:27:36 INFO - PROCESS | 3672 | 1467736056718 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 3672 | 1467736056724 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:36 INFO - PROCESS | 3672 | 1467736056841 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:27:36 INFO - PROCESS | 3672 | 1467736056852 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 3672 | 1467736056854 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:36 INFO - PROCESS | 3672 | ++DOCSHELL 18326400 == 30 [pid = 3672] [id = 724] 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (1832B400) [pid = 3672] [serial = 2172] [outer = 00000000] 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (18963C00) [pid = 3672] [serial = 2173] [outer = 1832B400] 09:27:36 INFO - PROCESS | 3672 | 1467736056898 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (18994800) [pid = 3672] [serial = 2174] [outer = 1832B400] 09:27:37 INFO - PROCESS | 3672 | 1467736057386 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 09:27:37 INFO - PROCESS | 3672 | 1467736057446 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 3672 | 1467736057448 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:27:37 INFO - PROCESS | 3672 | 1467736057451 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 3672 | 1467736057453 Marionette TRACE conn5 <- [1,2862,null,{}] 09:27:37 INFO - PROCESS | 3672 | 1467736057456 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 3672 | 1467736057458 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:37 INFO - PROCESS | 3672 | 1467736057561 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:27:37 INFO - PROCESS | 3672 | 1467736057572 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 3672 | 1467736057574 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:37 INFO - PROCESS | 3672 | ++DOCSHELL 08FECC00 == 31 [pid = 3672] [id = 725] 09:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (0CDE5000) [pid = 3672] [serial = 2175] [outer = 00000000] 09:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (189D6C00) [pid = 3672] [serial = 2176] [outer = 0CDE5000] 09:27:37 INFO - PROCESS | 3672 | 1467736057618 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (18D0CC00) [pid = 3672] [serial = 2177] [outer = 0CDE5000] 09:27:38 INFO - PROCESS | 3672 | 1467736058041 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 09:27:38 INFO - PROCESS | 3672 | 1467736058094 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 3672 | 1467736058096 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:27:38 INFO - PROCESS | 3672 | 1467736058099 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:27:38 INFO - PROCESS | 3672 | 1467736058101 Marionette TRACE conn5 <- [1,2866,null,{}] 09:27:38 INFO - PROCESS | 3672 | 1467736058104 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 3672 | 1467736058106 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:38 INFO - PROCESS | 3672 | 1467736058185 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:27:38 INFO - PROCESS | 3672 | 1467736058191 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 3672 | 1467736058193 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:38 INFO - PROCESS | 3672 | ++DOCSHELL 19256000 == 32 [pid = 3672] [id = 726] 09:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (193F3C00) [pid = 3672] [serial = 2178] [outer = 00000000] 09:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (193FB400) [pid = 3672] [serial = 2179] [outer = 193F3C00] 09:27:38 INFO - PROCESS | 3672 | 1467736058238 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193F7800) [pid = 3672] [serial = 2180] [outer = 193F3C00] 09:27:38 INFO - PROCESS | 3672 | 1467736058702 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 09:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:27:38 INFO - PROCESS | 3672 | 1467736058774 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 3672 | 1467736058777 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:27:38 INFO - PROCESS | 3672 | 1467736058781 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 3672 | 1467736058782 Marionette TRACE conn5 <- [1,2870,null,{}] 09:27:38 INFO - PROCESS | 3672 | 1467736058786 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 3672 | 1467736058788 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:38 INFO - PROCESS | 3672 | 1467736058901 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:27:39 INFO - PROCESS | 3672 | 1467736058991 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3672 | 1467736058993 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:39 INFO - PROCESS | 3672 | ++DOCSHELL 149AE800 == 33 [pid = 3672] [id = 727] 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (198D6000) [pid = 3672] [serial = 2181] [outer = 00000000] 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (198DB400) [pid = 3672] [serial = 2182] [outer = 198D6000] 09:27:39 INFO - PROCESS | 3672 | 1467736059039 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (198DF000) [pid = 3672] [serial = 2183] [outer = 198D6000] 09:27:39 INFO - PROCESS | 3672 | 1467736059464 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 09:27:39 INFO - PROCESS | 3672 | 1467736059514 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 3672 | 1467736059516 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:27:39 INFO - PROCESS | 3672 | 1467736059519 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:27:39 INFO - PROCESS | 3672 | 1467736059520 Marionette TRACE conn5 <- [1,2874,null,{}] 09:27:39 INFO - PROCESS | 3672 | 1467736059524 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 3672 | 1467736059526 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:39 INFO - PROCESS | 3672 | 1467736059644 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:27:39 INFO - PROCESS | 3672 | 1467736059650 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3672 | 1467736059652 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:39 INFO - PROCESS | 3672 | ++DOCSHELL 1999F000 == 34 [pid = 3672] [id = 728] 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (199A0000) [pid = 3672] [serial = 2184] [outer = 00000000] 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (199A8000) [pid = 3672] [serial = 2185] [outer = 199A0000] 09:27:39 INFO - PROCESS | 3672 | 1467736059695 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (19A2D000) [pid = 3672] [serial = 2186] [outer = 199A0000] 09:27:40 INFO - PROCESS | 3672 | 1467736060165 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 09:27:40 INFO - PROCESS | 3672 | 1467736060193 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3672 | 1467736060195 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:27:40 INFO - PROCESS | 3672 | 1467736060204 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 3672 | 1467736060207 Marionette TRACE conn5 <- [1,2878,null,{}] 09:27:40 INFO - PROCESS | 3672 | 1467736060210 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 3672 | 1467736060212 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:40 INFO - PROCESS | 3672 | 1467736060372 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (189D2400) [pid = 3672] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (199A3C00) [pid = 3672] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (193F5800) [pid = 3672] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (18236C00) [pid = 3672] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (19ADC000) [pid = 3672] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (17F1CC00) [pid = 3672] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (10A72800) [pid = 3672] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (10652800) [pid = 3672] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A67000) [pid = 3672] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (1064CC00) [pid = 3672] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:27:40 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19A33C00) [pid = 3672] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:27:40 INFO - PROCESS | 3672 | 1467736060601 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3672 | 1467736060604 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:40 INFO - PROCESS | 3672 | ++DOCSHELL 0C417C00 == 35 [pid = 3672] [id = 729] 09:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (0C41B000) [pid = 3672] [serial = 2187] [outer = 00000000] 09:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1064CC00) [pid = 3672] [serial = 2188] [outer = 0C41B000] 09:27:40 INFO - PROCESS | 3672 | 1467736060657 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (151E9000) [pid = 3672] [serial = 2189] [outer = 0C41B000] 09:27:41 INFO - PROCESS | 3672 | 1467736061028 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 870ms 09:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:27:41 INFO - PROCESS | 3672 | 1467736061078 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 3672 | 1467736061080 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:27:41 INFO - PROCESS | 3672 | 1467736061083 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3672 | 1467736061084 Marionette TRACE conn5 <- [1,2882,null,{}] 09:27:41 INFO - PROCESS | 3672 | 1467736061088 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 3672 | 1467736061089 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:41 INFO - PROCESS | 3672 | 1467736061170 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:27:41 INFO - PROCESS | 3672 | 1467736061267 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3672 | 1467736061268 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:41 INFO - PROCESS | 3672 | ++DOCSHELL 15094800 == 36 [pid = 3672] [id = 730] 09:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1516F400) [pid = 3672] [serial = 2190] [outer = 00000000] 09:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19A31400) [pid = 3672] [serial = 2191] [outer = 1516F400] 09:27:41 INFO - PROCESS | 3672 | 1467736061313 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19AC6C00) [pid = 3672] [serial = 2192] [outer = 1516F400] 09:27:41 INFO - PROCESS | 3672 | 1467736061683 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms 09:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:27:41 INFO - PROCESS | 3672 | 1467736061715 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 3672 | 1467736061717 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:27:41 INFO - PROCESS | 3672 | 1467736061720 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3672 | 1467736061721 Marionette TRACE conn5 <- [1,2886,null,{}] 09:27:41 INFO - PROCESS | 3672 | 1467736061724 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 3672 | 1467736061726 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:41 INFO - PROCESS | 3672 | 1467736061845 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:27:41 INFO - PROCESS | 3672 | 1467736061881 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3672 | 1467736061883 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:41 INFO - PROCESS | 3672 | ++DOCSHELL 0C591400 == 37 [pid = 3672] [id = 731] 09:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18992C00) [pid = 3672] [serial = 2193] [outer = 00000000] 09:27:41 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E8AC00) [pid = 3672] [serial = 2194] [outer = 18992C00] 09:27:41 INFO - PROCESS | 3672 | 1467736061926 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E93C00) [pid = 3672] [serial = 2195] [outer = 18992C00] 09:27:42 INFO - PROCESS | 3672 | 1467736062359 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 09:27:42 INFO - PROCESS | 3672 | 1467736062391 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3672 | 1467736062393 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:27:42 INFO - PROCESS | 3672 | 1467736062396 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3672 | 1467736062398 Marionette TRACE conn5 <- [1,2890,null,{}] 09:27:42 INFO - PROCESS | 3672 | 1467736062401 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 3672 | 1467736062403 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:42 INFO - PROCESS | 3672 | 1467736062524 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:27:42 INFO - PROCESS | 3672 | 1467736062532 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3672 | 1467736062533 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:42 INFO - PROCESS | 3672 | ++DOCSHELL 147EE400 == 38 [pid = 3672] [id = 732] 09:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (17323C00) [pid = 3672] [serial = 2196] [outer = 00000000] 09:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1AC44C00) [pid = 3672] [serial = 2197] [outer = 17323C00] 09:27:42 INFO - PROCESS | 3672 | 1467736062576 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1AC4B800) [pid = 3672] [serial = 2198] [outer = 17323C00] 09:27:43 INFO - PROCESS | 3672 | 1467736063366 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:27:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1021ms 09:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:27:43 INFO - PROCESS | 3672 | 1467736063419 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3672 | 1467736063423 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:27:43 INFO - PROCESS | 3672 | 1467736063428 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3672 | 1467736063433 Marionette TRACE conn5 <- [1,2894,null,{}] 09:27:43 INFO - PROCESS | 3672 | 1467736063458 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 3672 | 1467736063461 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:43 INFO - PROCESS | 3672 | 1467736063593 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:27:43 INFO - PROCESS | 3672 | 1467736063728 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3672 | 1467736063731 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:43 INFO - PROCESS | 3672 | ++DOCSHELL 1053CC00 == 39 [pid = 3672] [id = 733] 09:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1064C400) [pid = 3672] [serial = 2199] [outer = 00000000] 09:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (109AD800) [pid = 3672] [serial = 2200] [outer = 1064C400] 09:27:43 INFO - PROCESS | 3672 | 1467736063790 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (10A71000) [pid = 3672] [serial = 2201] [outer = 1064C400] 09:27:44 INFO - PROCESS | 3672 | 1467736064426 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1050ms 09:27:44 INFO - PROCESS | 3672 | 1467736064479 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 3672 | 1467736064483 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:27:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:27:44 INFO - PROCESS | 3672 | 1467736064490 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 3672 | 1467736064492 Marionette TRACE conn5 <- [1,2898,null,{}] 09:27:44 INFO - PROCESS | 3672 | 1467736064496 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 3672 | 1467736064499 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:44 INFO - PROCESS | 3672 | 1467736064625 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:27:44 INFO - PROCESS | 3672 | 1467736064899 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3672 | 1467736064902 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:44 INFO - PROCESS | 3672 | ++DOCSHELL 08FED400 == 40 [pid = 3672] [id = 734] 09:27:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (0C414000) [pid = 3672] [serial = 2202] [outer = 00000000] 09:27:44 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (0CDCA000) [pid = 3672] [serial = 2203] [outer = 0C414000] 09:27:44 INFO - PROCESS | 3672 | 1467736064971 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (0FFF3800) [pid = 3672] [serial = 2204] [outer = 0C414000] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 08FE2800 == 39 [pid = 3672] [id = 567] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 184BBC00 == 38 [pid = 3672] [id = 561] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 1827C000 == 37 [pid = 3672] [id = 570] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 1492C800 == 36 [pid = 3672] [id = 558] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 17F1C800 == 35 [pid = 3672] [id = 560] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 0C414400 == 34 [pid = 3672] [id = 562] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 1731B800 == 33 [pid = 3672] [id = 569] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 147ECC00 == 32 [pid = 3672] [id = 566] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 15297C00 == 31 [pid = 3672] [id = 559] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 08FEC000 == 30 [pid = 3672] [id = 573] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 193F0800 == 29 [pid = 3672] [id = 571] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 109B4C00 == 28 [pid = 3672] [id = 557] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 10A73800 == 27 [pid = 3672] [id = 568] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1A3E0800) [pid = 3672] [serial = 2155] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOCSHELL 19AC0000 == 26 [pid = 3672] [id = 718] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18D0BC00) [pid = 3672] [serial = 2140] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19A36800) [pid = 3672] [serial = 2146] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (193FF800) [pid = 3672] [serial = 2143] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (193F7000) [pid = 3672] [serial = 2149] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (17F1A000) [pid = 3672] [serial = 2147] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19E85C00) [pid = 3672] [serial = 2152] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (18230000) [pid = 3672] [serial = 2137] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (149E9400) [pid = 3672] [serial = 2134] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (15126400) [pid = 3672] [serial = 2135] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1070A000) [pid = 3672] [serial = 2131] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (10A45800) [pid = 3672] [serial = 2132] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1822D800) [pid = 3672] [serial = 2129] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (17323400) [pid = 3672] [serial = 2128] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (14716400) [pid = 3672] [serial = 2126] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (10A51400) [pid = 3672] [serial = 2125] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (19AE2000) [pid = 3672] [serial = 2123] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19E8CC00) [pid = 3672] [serial = 2153] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (196AFC00) [pid = 3672] [serial = 2144] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (199A2800) [pid = 3672] [serial = 2150] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1915F000) [pid = 3672] [serial = 2141] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (182D1000) [pid = 3672] [serial = 2138] [outer = 00000000] [url = about:blank] 09:27:45 INFO - PROCESS | 3672 | 1467736065658 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:27:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:27:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1220ms 09:27:45 INFO - PROCESS | 3672 | 1467736065714 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3672 | 1467736065718 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /DOMEvents/constructors.html 09:27:45 INFO - PROCESS | 3672 | 1467736065722 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3672 | 1467736065725 Marionette TRACE conn5 <- [1,2902,null,{}] 09:27:45 INFO - PROCESS | 3672 | 1467736065730 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 3672 | 1467736065735 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:45 INFO - PROCESS | 3672 | 1467736065823 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:27:45 INFO - PROCESS | 3672 | 1467736065921 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3672 | 1467736065924 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:45 INFO - PROCESS | 3672 | ++DOCSHELL 0FFF1000 == 27 [pid = 3672] [id = 735] 09:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10071400) [pid = 3672] [serial = 2205] [outer = 00000000] 09:27:45 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10707C00) [pid = 3672] [serial = 2206] [outer = 10071400] 09:27:45 INFO - PROCESS | 3672 | 1467736065971 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (109E3400) [pid = 3672] [serial = 2207] [outer = 10071400] 09:27:46 INFO - PROCESS | 3672 | 1467736066626 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:27:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:27:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:27:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 950ms 09:27:46 INFO - PROCESS | 3672 | 1467736066675 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 3672 | 1467736066680 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:27:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:27:46 INFO - PROCESS | 3672 | 1467736066684 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 3672 | 1467736066686 Marionette TRACE conn5 <- [1,2906,null,{}] 09:27:46 INFO - PROCESS | 3672 | 1467736066690 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 3672 | 1467736066692 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:46 INFO - PROCESS | 3672 | 1467736066781 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:27:46 INFO - PROCESS | 3672 | 1467736066886 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 3672 | 1467736066888 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:46 INFO - PROCESS | 3672 | ++DOCSHELL 15126400 == 28 [pid = 3672] [id = 736] 09:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (15127C00) [pid = 3672] [serial = 2208] [outer = 00000000] 09:27:46 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (151E2000) [pid = 3672] [serial = 2209] [outer = 15127C00] 09:27:46 INFO - PROCESS | 3672 | 1467736066935 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (1605F800) [pid = 3672] [serial = 2210] [outer = 15127C00] 09:27:47 INFO - PROCESS | 3672 | 1467736067282 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:27:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 09:27:47 INFO - PROCESS | 3672 | 1467736067318 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 3672 | 1467736067321 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:27:47 INFO - PROCESS | 3672 | 1467736067326 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3672 | 1467736067332 Marionette TRACE conn5 <- [1,2910,null,{}] 09:27:47 INFO - PROCESS | 3672 | 1467736067360 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 3672 | 1467736067364 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:47 INFO - PROCESS | 3672 | 1467736067462 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:27:47 INFO - PROCESS | 3672 | 1467736067469 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3672 | 1467736067471 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:47 INFO - PROCESS | 3672 | ++DOCSHELL 1731B800 == 29 [pid = 3672] [id = 737] 09:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1731F800) [pid = 3672] [serial = 2211] [outer = 00000000] 09:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (18227C00) [pid = 3672] [serial = 2212] [outer = 1731F800] 09:27:47 INFO - PROCESS | 3672 | 1467736067514 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (18234800) [pid = 3672] [serial = 2213] [outer = 1731F800] 09:27:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:27:47 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:27:48 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:27:48 INFO - PROCESS | 3672 | [3672] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:27:48 INFO - PROCESS | 3672 | 1467736068101 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:27:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:27:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:27:48 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 09:27:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:27:48 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 09:27:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:27:48 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]" 09:27:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:27:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:27:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 817ms 09:27:48 INFO - PROCESS | 3672 | 1467736068145 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3672 | 1467736068148 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:27:48 INFO - PROCESS | 3672 | 1467736068151 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3672 | 1467736068152 Marionette TRACE conn5 <- [1,2914,null,{}] 09:27:48 INFO - PROCESS | 3672 | 1467736068156 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 3672 | 1467736068158 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:48 INFO - PROCESS | 3672 | 1467736068279 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:27:48 INFO - PROCESS | 3672 | 1467736068290 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 3672 | 1467736068292 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:48 INFO - PROCESS | 3672 | ++DOCSHELL 184BD000 == 30 [pid = 3672] [id = 738] 09:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (184BD800) [pid = 3672] [serial = 2214] [outer = 00000000] 09:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (18D02000) [pid = 3672] [serial = 2215] [outer = 184BD800] 09:27:48 INFO - PROCESS | 3672 | 1467736068391 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1915F000) [pid = 3672] [serial = 2216] [outer = 184BD800] 09:27:48 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:27:48 INFO - PROCESS | 3672 | 1467736068894 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:27:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 768ms 09:27:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:27:48 INFO - PROCESS | 3672 | 1467736068924 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3672 | 1467736068926 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:27:48 INFO - PROCESS | 3672 | 1467736068929 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3672 | 1467736068931 Marionette TRACE conn5 <- [1,2918,null,{}] 09:27:48 INFO - PROCESS | 3672 | 1467736068934 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 3672 | 1467736068936 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:49 INFO - PROCESS | 3672 | 1467736069052 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:27:49 INFO - PROCESS | 3672 | 1467736069061 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3672 | 1467736069067 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:49 INFO - PROCESS | 3672 | ++DOCSHELL 10AE8000 == 31 [pid = 3672] [id = 739] 09:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (193FB000) [pid = 3672] [serial = 2217] [outer = 00000000] 09:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (198D0C00) [pid = 3672] [serial = 2218] [outer = 193FB000] 09:27:49 INFO - PROCESS | 3672 | 1467736069178 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (198DB800) [pid = 3672] [serial = 2219] [outer = 193FB000] 09:27:49 INFO - PROCESS | 3672 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:27:49 INFO - PROCESS | 3672 | 1467736069601 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:27:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 09:27:49 INFO - PROCESS | 3672 | 1467736069659 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 3672 | 1467736069661 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:27:49 INFO - PROCESS | 3672 | 1467736069664 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 3672 | 1467736069666 Marionette TRACE conn5 <- [1,2922,null,{}] 09:27:49 INFO - PROCESS | 3672 | 1467736069676 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 3672 | 1467736069678 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:49 INFO - PROCESS | 3672 | 1467736069908 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (16054C00) [pid = 3672] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (14AD4C00) [pid = 3672] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (198D6000) [pid = 3672] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (17376000) [pid = 3672] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (193F3C00) [pid = 3672] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19E8C800) [pid = 3672] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1053B800) [pid = 3672] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (18992C00) [pid = 3672] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1832B400) [pid = 3672] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (199A0000) [pid = 3672] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (0CDE5000) [pid = 3672] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (109E9800) [pid = 3672] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (0C41B000) [pid = 3672] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:27:49 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (1516F400) [pid = 3672] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:27:50 INFO - PROCESS | 3672 | 1467736069982 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3672 | 1467736069984 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:50 INFO - PROCESS | 3672 | ++DOCSHELL 0CDE5000 == 32 [pid = 3672] [id = 740] 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (0D0E4000) [pid = 3672] [serial = 2220] [outer = 00000000] 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (147EA800) [pid = 3672] [serial = 2221] [outer = 0D0E4000] 09:27:50 INFO - PROCESS | 3672 | 1467736070029 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (14930C00) [pid = 3672] [serial = 2222] [outer = 0D0E4000] 09:27:50 INFO - PROCESS | 3672 | 1467736070366 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:27:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 09:27:50 INFO - PROCESS | 3672 | 1467736070427 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 3672 | 1467736070429 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:27:50 INFO - PROCESS | 3672 | 1467736070436 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:27:50 INFO - PROCESS | 3672 | 1467736070438 Marionette TRACE conn5 <- [1,2926,null,{}] 09:27:50 INFO - PROCESS | 3672 | 1467736070441 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 3672 | 1467736070443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:50 INFO - PROCESS | 3672 | 1467736070522 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:27:50 INFO - PROCESS | 3672 | 1467736070527 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3672 | 1467736070529 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:50 INFO - PROCESS | 3672 | ++DOCSHELL 149E4800 == 33 [pid = 3672] [id = 741] 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (17380C00) [pid = 3672] [serial = 2223] [outer = 00000000] 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (199A4800) [pid = 3672] [serial = 2224] [outer = 17380C00] 09:27:50 INFO - PROCESS | 3672 | 1467736070572 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (19A35800) [pid = 3672] [serial = 2225] [outer = 17380C00] 09:27:50 INFO - PROCESS | 3672 | 1467736070959 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:27:51 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. 09:27:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 09:27:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:27:51 INFO - PROCESS | 3672 | 1467736071010 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3672 | 1467736071012 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:27:51 INFO - PROCESS | 3672 | 1467736071015 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 3672 | 1467736071017 Marionette TRACE conn5 <- [1,2930,null,{}] 09:27:51 INFO - PROCESS | 3672 | 1467736071020 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 3672 | 1467736071022 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:51 INFO - PROCESS | 3672 | 1467736071147 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:27:51 INFO - PROCESS | 3672 | 1467736071158 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3672 | 1467736071160 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:51 INFO - PROCESS | 3672 | ++DOCSHELL 17F9DC00 == 34 [pid = 3672] [id = 742] 09:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (19A38C00) [pid = 3672] [serial = 2226] [outer = 00000000] 09:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (19ADBC00) [pid = 3672] [serial = 2227] [outer = 19A38C00] 09:27:51 INFO - PROCESS | 3672 | 1467736071213 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (19ADCC00) [pid = 3672] [serial = 2228] [outer = 19A38C00] 09:27:51 INFO - PROCESS | 3672 | 1467736071594 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:27:51 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 09:27:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:27:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 09:27:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:27:51 INFO - PROCESS | 3672 | 1467736071646 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3672 | 1467736071648 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:27:51 INFO - PROCESS | 3672 | 1467736071651 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 3672 | 1467736071653 Marionette TRACE conn5 <- [1,2934,null,{}] 09:27:51 INFO - PROCESS | 3672 | 1467736071656 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 3672 | 1467736071658 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:51 INFO - PROCESS | 3672 | 1467736071741 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:27:51 INFO - PROCESS | 3672 | 1467736071872 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3672 | 1467736071874 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:51 INFO - PROCESS | 3672 | ++DOCSHELL 10650800 == 35 [pid = 3672] [id = 743] 09:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (15023000) [pid = 3672] [serial = 2229] [outer = 00000000] 09:27:51 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (19E8D800) [pid = 3672] [serial = 2230] [outer = 15023000] 09:27:51 INFO - PROCESS | 3672 | 1467736071919 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (19E8E800) [pid = 3672] [serial = 2231] [outer = 15023000] 09:27:52 INFO - PROCESS | 3672 | 1467736072435 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:27:52 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. 09:27:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 831ms 09:27:52 INFO - PROCESS | 3672 | 1467736072483 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 3672 | 1467736072487 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:27:52 INFO - PROCESS | 3672 | 1467736072492 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 3672 | 1467736072497 Marionette TRACE conn5 <- [1,2938,null,{}] 09:27:52 INFO - PROCESS | 3672 | 1467736072503 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 3672 | 1467736072505 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:52 INFO - PROCESS | 3672 | 1467736072649 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:27:52 INFO - PROCESS | 3672 | 1467736072792 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 3672 | 1467736072795 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:52 INFO - PROCESS | 3672 | ++DOCSHELL 10707000 == 36 [pid = 3672] [id = 744] 09:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (10710400) [pid = 3672] [serial = 2232] [outer = 00000000] 09:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (14714000) [pid = 3672] [serial = 2233] [outer = 10710400] 09:27:52 INFO - PROCESS | 3672 | 1467736072855 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (149AD800) [pid = 3672] [serial = 2234] [outer = 10710400] 09:27:53 INFO - PROCESS | 3672 | ++DOCSHELL 17324C00 == 37 [pid = 3672] [id = 745] 09:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17F16800) [pid = 3672] [serial = 2235] [outer = 00000000] 09:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (17F1A000) [pid = 3672] [serial = 2236] [outer = 17F16800] 09:27:53 INFO - PROCESS | 3672 | 1467736073518 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:27:53 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. 09:27:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 09:27:53 INFO - PROCESS | 3672 | 1467736073572 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 3672 | 1467736073577 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:27:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:27:53 INFO - PROCESS | 3672 | 1467736073599 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 3672 | 1467736073602 Marionette TRACE conn5 <- [1,2942,null,{}] 09:27:53 INFO - PROCESS | 3672 | 1467736073606 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 3672 | 1467736073609 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:53 INFO - PROCESS | 3672 | 1467736073738 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:27:53 INFO - PROCESS | 3672 | 1467736073872 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 3672 | 1467736073875 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:53 INFO - PROCESS | 3672 | ++DOCSHELL 17323800 == 38 [pid = 3672] [id = 746] 09:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (17F8FC00) [pid = 3672] [serial = 2237] [outer = 00000000] 09:27:53 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (18996400) [pid = 3672] [serial = 2238] [outer = 17F8FC00] 09:27:53 INFO - PROCESS | 3672 | 1467736073932 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (193FEC00) [pid = 3672] [serial = 2239] [outer = 17F8FC00] 09:27:54 INFO - PROCESS | 3672 | 1467736074477 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:27:54 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 09:27:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 09:27:54 INFO - PROCESS | 3672 | 1467736074530 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 3672 | 1467736074532 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:27:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:27:54 INFO - PROCESS | 3672 | 1467736074536 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 3672 | 1467736074540 Marionette TRACE conn5 <- [1,2946,null,{}] 09:27:54 INFO - PROCESS | 3672 | 1467736074551 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 3672 | 1467736074556 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:54 INFO - PROCESS | 3672 | 1467736074760 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:27:54 INFO - PROCESS | 3672 | 1467736074835 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 3672 | 1467736074839 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:54 INFO - PROCESS | 3672 | ++DOCSHELL 1AC89C00 == 39 [pid = 3672] [id = 747] 09:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1AC8A800) [pid = 3672] [serial = 2240] [outer = 00000000] 09:27:54 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1AC91C00) [pid = 3672] [serial = 2241] [outer = 1AC8A800] 09:27:54 INFO - PROCESS | 3672 | 1467736074895 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1ADC6400) [pid = 3672] [serial = 2242] [outer = 1AC8A800] 09:27:55 INFO - PROCESS | 3672 | 1467736075386 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:27:55 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. 09:27:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 870ms 09:27:55 INFO - PROCESS | 3672 | 1467736075410 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3672 | 1467736075412 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:27:55 INFO - PROCESS | 3672 | 1467736075416 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:27:55 INFO - PROCESS | 3672 | 1467736075418 Marionette TRACE conn5 <- [1,2950,null,{}] 09:27:55 INFO - PROCESS | 3672 | 1467736075421 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 3672 | 1467736075423 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:55 INFO - PROCESS | 3672 | 1467736075532 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:27:55 INFO - PROCESS | 3672 | 1467736075674 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 3672 | 1467736075677 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:55 INFO - PROCESS | 3672 | ++DOCSHELL 1ADD0000 == 40 [pid = 3672] [id = 748] 09:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1C13A000) [pid = 3672] [serial = 2243] [outer = 00000000] 09:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C9EC400) [pid = 3672] [serial = 2244] [outer = 1C13A000] 09:27:55 INFO - PROCESS | 3672 | 1467736075734 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1C9F6000) [pid = 3672] [serial = 2245] [outer = 1C13A000] 09:27:56 INFO - PROCESS | 3672 | 1467736076259 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:27:56 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. 09:27:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 09:27:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:27:56 INFO - PROCESS | 3672 | 1467736076290 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3672 | 1467736076292 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:27:56 INFO - PROCESS | 3672 | 1467736076296 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 3672 | 1467736076298 Marionette TRACE conn5 <- [1,2954,null,{}] 09:27:56 INFO - PROCESS | 3672 | 1467736076302 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 3672 | 1467736076304 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:56 INFO - PROCESS | 3672 | 1467736076408 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:27:56 INFO - PROCESS | 3672 | 1467736076552 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3672 | 1467736076555 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:56 INFO - PROCESS | 3672 | ++DOCSHELL 1007F400 == 41 [pid = 3672] [id = 749] 09:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1999CC00) [pid = 3672] [serial = 2246] [outer = 00000000] 09:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (1C9F8400) [pid = 3672] [serial = 2247] [outer = 1999CC00] 09:27:56 INFO - PROCESS | 3672 | 1467736076611 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (1CCC2000) [pid = 3672] [serial = 2248] [outer = 1999CC00] 09:27:57 INFO - PROCESS | 3672 | 1467736077262 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:27:57 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. 09:27:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1018ms 09:27:57 INFO - PROCESS | 3672 | 1467736077318 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3672 | 1467736077322 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:27:57 INFO - PROCESS | 3672 | 1467736077328 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3672 | 1467736077331 Marionette TRACE conn5 <- [1,2958,null,{}] 09:27:57 INFO - PROCESS | 3672 | 1467736077336 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 3672 | 1467736077339 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:57 INFO - PROCESS | 3672 | 1467736077533 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:27:57 INFO - PROCESS | 3672 | 1467736077599 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3672 | 1467736077602 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:57 INFO - PROCESS | 3672 | ++DOCSHELL 14711800 == 42 [pid = 3672] [id = 750] 09:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (14718400) [pid = 3672] [serial = 2249] [outer = 00000000] 09:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (15028000) [pid = 3672] [serial = 2250] [outer = 14718400] 09:27:57 INFO - PROCESS | 3672 | 1467736077650 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (1605C800) [pid = 3672] [serial = 2251] [outer = 14718400] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 18228400 == 41 [pid = 3672] [id = 564] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1007D800 == 40 [pid = 3672] [id = 565] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 184BD000 == 39 [pid = 3672] [id = 738] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1731B800 == 38 [pid = 3672] [id = 737] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 10AE8000 == 37 [pid = 3672] [id = 739] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1915F800 == 36 [pid = 3672] [id = 563] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 17F1B400 == 35 [pid = 3672] [id = 572] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 149E4800 == 34 [pid = 3672] [id = 741] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 17F9DC00 == 33 [pid = 3672] [id = 742] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 0CDE5000 == 32 [pid = 3672] [id = 740] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1007F400 == 31 [pid = 3672] [id = 749] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1AC89C00 == 30 [pid = 3672] [id = 747] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 1ADD0000 == 29 [pid = 3672] [id = 748] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 17324C00 == 28 [pid = 3672] [id = 745] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 17323800 == 27 [pid = 3672] [id = 746] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 10650800 == 26 [pid = 3672] [id = 743] 09:27:58 INFO - PROCESS | 3672 | --DOCSHELL 10707000 == 25 [pid = 3672] [id = 744] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (17017000) [pid = 3672] [serial = 2167] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (1731A800) [pid = 3672] [serial = 2168] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (1509A800) [pid = 3672] [serial = 2164] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (198DB400) [pid = 3672] [serial = 2182] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (15168400) [pid = 3672] [serial = 2165] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (17381400) [pid = 3672] [serial = 2170] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (17F93C00) [pid = 3672] [serial = 2171] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193FB400) [pid = 3672] [serial = 2179] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1AC03000) [pid = 3672] [serial = 2156] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10541000) [pid = 3672] [serial = 2158] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (19E8AC00) [pid = 3672] [serial = 2194] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1064C800) [pid = 3672] [serial = 2159] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (18963C00) [pid = 3672] [serial = 2173] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (18994800) [pid = 3672] [serial = 2174] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (199A8000) [pid = 3672] [serial = 2185] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (189D6C00) [pid = 3672] [serial = 2176] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (18D0CC00) [pid = 3672] [serial = 2177] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (10A4B400) [pid = 3672] [serial = 2161] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (198DF000) [pid = 3672] [serial = 2183] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (10A51C00) [pid = 3672] [serial = 2162] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1064CC00) [pid = 3672] [serial = 2188] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19A2D000) [pid = 3672] [serial = 2186] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (151E9000) [pid = 3672] [serial = 2189] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (19A31400) [pid = 3672] [serial = 2191] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19E93C00) [pid = 3672] [serial = 2195] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (19AC6C00) [pid = 3672] [serial = 2192] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (193F7800) [pid = 3672] [serial = 2180] [outer = 00000000] [url = about:blank] 09:27:58 INFO - PROCESS | 3672 | 1467736078910 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:27:59 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. 09:27:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1689ms 09:27:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:27:59 INFO - PROCESS | 3672 | 1467736079017 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3672 | 1467736079021 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:27:59 INFO - PROCESS | 3672 | 1467736079026 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3672 | 1467736079029 Marionette TRACE conn5 <- [1,2962,null,{}] 09:27:59 INFO - PROCESS | 3672 | 1467736079034 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 3672 | 1467736079037 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:59 INFO - PROCESS | 3672 | 1467736079121 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:27:59 INFO - PROCESS | 3672 | 1467736079127 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3672 | 1467736079131 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:59 INFO - PROCESS | 3672 | ++DOCSHELL 0D0E4C00 == 26 [pid = 3672] [id = 751] 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (0FF63400) [pid = 3672] [serial = 2252] [outer = 00000000] 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1053A000) [pid = 3672] [serial = 2253] [outer = 0FF63400] 09:27:59 INFO - PROCESS | 3672 | 1467736079178 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (10543400) [pid = 3672] [serial = 2254] [outer = 0FF63400] 09:27:59 INFO - PROCESS | 3672 | 1467736079675 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:27:59 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. 09:27:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 09:27:59 INFO - PROCESS | 3672 | 1467736079697 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3672 | 1467736079702 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:27:59 INFO - PROCESS | 3672 | 1467736079708 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3672 | 1467736079710 Marionette TRACE conn5 <- [1,2966,null,{}] 09:27:59 INFO - PROCESS | 3672 | 1467736079714 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 3672 | 1467736079716 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:59 INFO - PROCESS | 3672 | 1467736079805 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:27:59 INFO - PROCESS | 3672 | 1467736079810 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3672 | 1467736079812 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:27:59 INFO - PROCESS | 3672 | ++DOCSHELL 10A4F000 == 27 [pid = 3672] [id = 752] 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (10A4F400) [pid = 3672] [serial = 2255] [outer = 00000000] 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (10A68400) [pid = 3672] [serial = 2256] [outer = 10A4F400] 09:27:59 INFO - PROCESS | 3672 | 1467736079859 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (10A70800) [pid = 3672] [serial = 2257] [outer = 10A4F400] 09:28:00 INFO - PROCESS | 3672 | 1467736080311 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:28:00 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. 09:28:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 09:28:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:28:00 INFO - PROCESS | 3672 | 1467736080342 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3672 | 1467736080344 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:28:00 INFO - PROCESS | 3672 | 1467736080347 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 3672 | 1467736080351 Marionette TRACE conn5 <- [1,2970,null,{}] 09:28:00 INFO - PROCESS | 3672 | 1467736080365 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 3672 | 1467736080370 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:00 INFO - PROCESS | 3672 | 1467736080459 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:28:00 INFO - PROCESS | 3672 | 1467736080502 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3672 | 1467736080505 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:00 INFO - PROCESS | 3672 | ++DOCSHELL 16054000 == 28 [pid = 3672] [id = 753] 09:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (16054800) [pid = 3672] [serial = 2258] [outer = 00000000] 09:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (166E5800) [pid = 3672] [serial = 2259] [outer = 16054800] 09:28:00 INFO - PROCESS | 3672 | 1467736080552 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (17316C00) [pid = 3672] [serial = 2260] [outer = 16054800] 09:28:01 INFO - PROCESS | 3672 | 1467736080987 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:28:01 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 09:28:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:28:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 09:28:01 INFO - PROCESS | 3672 | 1467736081038 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 3672 | 1467736081041 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:28:01 INFO - PROCESS | 3672 | 1467736081044 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 3672 | 1467736081045 Marionette TRACE conn5 <- [1,2974,null,{}] 09:28:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:28:01 INFO - PROCESS | 3672 | 1467736081049 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 3672 | 1467736081051 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:01 INFO - PROCESS | 3672 | 1467736081137 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:28:01 INFO - PROCESS | 3672 | 1467736081142 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3672 | 1467736081144 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:01 INFO - PROCESS | 3672 | ++DOCSHELL 147E6400 == 29 [pid = 3672] [id = 754] 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1731B800) [pid = 3672] [serial = 2261] [outer = 00000000] 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (17FDDC00) [pid = 3672] [serial = 2262] [outer = 1731B800] 09:28:01 INFO - PROCESS | 3672 | 1467736081189 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18236800) [pid = 3672] [serial = 2263] [outer = 1731B800] 09:28:01 INFO - PROCESS | 3672 | 1467736081627 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:28:01 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. 09:28:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 09:28:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:28:01 INFO - PROCESS | 3672 | 1467736081678 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 3672 | 1467736081680 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:28:01 INFO - PROCESS | 3672 | 1467736081683 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 3672 | 1467736081684 Marionette TRACE conn5 <- [1,2978,null,{}] 09:28:01 INFO - PROCESS | 3672 | 1467736081688 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 3672 | 1467736081690 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:01 INFO - PROCESS | 3672 | 1467736081805 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:28:01 INFO - PROCESS | 3672 | 1467736081809 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3672 | 1467736081811 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:01 INFO - PROCESS | 3672 | ++DOCSHELL 182CC400 == 30 [pid = 3672] [id = 755] 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (182F2400) [pid = 3672] [serial = 2264] [outer = 00000000] 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (184BD000) [pid = 3672] [serial = 2265] [outer = 182F2400] 09:28:01 INFO - PROCESS | 3672 | 1467736081855 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (18993400) [pid = 3672] [serial = 2266] [outer = 182F2400] 09:28:02 INFO - PROCESS | 3672 | ++DOCSHELL 1915C000 == 31 [pid = 3672] [id = 756] 09:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1915C400) [pid = 3672] [serial = 2267] [outer = 00000000] 09:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1915E000) [pid = 3672] [serial = 2268] [outer = 1915C400] 09:28:02 INFO - PROCESS | 3672 | 1467736082427 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:28:02 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. 09:28:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 771ms 09:28:02 INFO - PROCESS | 3672 | 1467736082454 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 3672 | 1467736082456 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:28:02 INFO - PROCESS | 3672 | 1467736082470 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 3672 | 1467736082472 Marionette TRACE conn5 <- [1,2982,null,{}] 09:28:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:28:02 INFO - PROCESS | 3672 | 1467736082476 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 3672 | 1467736082481 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:02 INFO - PROCESS | 3672 | 1467736082634 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:28:02 INFO - PROCESS | 3672 | 1467736082699 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 3672 | 1467736082700 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:02 INFO - PROCESS | 3672 | ++DOCSHELL 1924E400 == 32 [pid = 3672] [id = 757] 09:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (193F0800) [pid = 3672] [serial = 2269] [outer = 00000000] 09:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (193FD400) [pid = 3672] [serial = 2270] [outer = 193F0800] 09:28:02 INFO - PROCESS | 3672 | 1467736082744 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (196AF400) [pid = 3672] [serial = 2271] [outer = 193F0800] 09:28:03 INFO - PROCESS | 3672 | 1467736083125 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:28:03 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 09:28:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 09:28:03 INFO - PROCESS | 3672 | 1467736083145 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 3672 | 1467736083147 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:28:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:28:03 INFO - PROCESS | 3672 | 1467736083150 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3672 | 1467736083151 Marionette TRACE conn5 <- [1,2986,null,{}] 09:28:03 INFO - PROCESS | 3672 | 1467736083155 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 3672 | 1467736083156 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:03 INFO - PROCESS | 3672 | 1467736083307 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:28:03 INFO - PROCESS | 3672 | 1467736083315 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3672 | 1467736083317 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:03 INFO - PROCESS | 3672 | ++DOCSHELL 198D5C00 == 33 [pid = 3672] [id = 758] 09:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (198D9000) [pid = 3672] [serial = 2272] [outer = 00000000] 09:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (1999E800) [pid = 3672] [serial = 2273] [outer = 198D9000] 09:28:03 INFO - PROCESS | 3672 | 1467736083361 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (199A0C00) [pid = 3672] [serial = 2274] [outer = 198D9000] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (1731F800) [pid = 3672] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (15023000) [pid = 3672] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (184BD800) [pid = 3672] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (193FB000) [pid = 3672] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (0D0E4000) [pid = 3672] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (15127C00) [pid = 3672] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (0C414000) [pid = 3672] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (17323C00) [pid = 3672] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1064C400) [pid = 3672] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (10071400) [pid = 3672] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (17380C00) [pid = 3672] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:28:03 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19A38C00) [pid = 3672] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:28:03 INFO - PROCESS | 3672 | 1467736083912 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:28:03 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. 09:28:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 770ms 09:28:03 INFO - PROCESS | 3672 | 1467736083921 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 3672 | 1467736083923 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:28:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:28:03 INFO - PROCESS | 3672 | 1467736083926 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3672 | 1467736083928 Marionette TRACE conn5 <- [1,2990,null,{}] 09:28:03 INFO - PROCESS | 3672 | 1467736083931 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 3672 | 1467736083933 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:04 INFO - PROCESS | 3672 | 1467736084018 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:28:04 INFO - PROCESS | 3672 | 1467736084136 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3672 | 1467736084138 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:04 INFO - PROCESS | 3672 | ++DOCSHELL 1064C400 == 34 [pid = 3672] [id = 759] 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (193FA000) [pid = 3672] [serial = 2275] [outer = 00000000] 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (19A29400) [pid = 3672] [serial = 2276] [outer = 193FA000] 09:28:04 INFO - PROCESS | 3672 | 1467736084181 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (19A29C00) [pid = 3672] [serial = 2277] [outer = 193FA000] 09:28:04 INFO - PROCESS | 3672 | 1467736084491 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:28:04 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. 09:28:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 09:28:04 INFO - PROCESS | 3672 | 1467736084558 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 3672 | 1467736084560 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:28:04 INFO - PROCESS | 3672 | 1467736084563 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 3672 | 1467736084564 Marionette TRACE conn5 <- [1,2994,null,{}] 09:28:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:28:04 INFO - PROCESS | 3672 | 1467736084568 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 3672 | 1467736084570 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:04 INFO - PROCESS | 3672 | 1467736084690 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:28:04 INFO - PROCESS | 3672 | 1467736084697 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3672 | 1467736084699 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:04 INFO - PROCESS | 3672 | ++DOCSHELL 19A31C00 == 35 [pid = 3672] [id = 760] 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (19A33000) [pid = 3672] [serial = 2278] [outer = 00000000] 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (19AC5000) [pid = 3672] [serial = 2279] [outer = 19A33000] 09:28:04 INFO - PROCESS | 3672 | 1467736084742 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (19ACB400) [pid = 3672] [serial = 2280] [outer = 19A33000] 09:28:05 INFO - PROCESS | 3672 | 1467736085159 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:28:05 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. 09:28:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 09:28:05 INFO - PROCESS | 3672 | 1467736085197 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 3672 | 1467736085199 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:28:05 INFO - PROCESS | 3672 | 1467736085202 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3672 | 1467736085204 Marionette TRACE conn5 <- [1,2998,null,{}] 09:28:05 INFO - PROCESS | 3672 | 1467736085207 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 3672 | 1467736085209 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:05 INFO - PROCESS | 3672 | 1467736085335 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:28:05 INFO - PROCESS | 3672 | 1467736085342 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3672 | 1467736085344 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:05 INFO - PROCESS | 3672 | ++DOCSHELL 1737D400 == 36 [pid = 3672] [id = 761] 09:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (182C5400) [pid = 3672] [serial = 2281] [outer = 00000000] 09:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (19E8B000) [pid = 3672] [serial = 2282] [outer = 182C5400] 09:28:05 INFO - PROCESS | 3672 | 1467736085387 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (19E8CC00) [pid = 3672] [serial = 2283] [outer = 182C5400] 09:28:05 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:28:05 INFO - PROCESS | 3672 | 1467736085896 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:28:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:28:05 INFO - {} 09:28:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:28:05 INFO - {} 09:28:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:28:05 INFO - {} 09:28:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:28:05 INFO - {} 09:28:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 09:28:06 INFO - PROCESS | 3672 | 1467736085989 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 3672 | 1467736085994 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:28:06 INFO - PROCESS | 3672 | 1467736086015 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 3672 | 1467736086019 Marionette TRACE conn5 <- [1,3002,null,{}] 09:28:06 INFO - TEST-START | /FileAPI/fileReader.html 09:28:06 INFO - PROCESS | 3672 | 1467736086025 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 3672 | 1467736086028 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:06 INFO - PROCESS | 3672 | 1467736086172 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:28:06 INFO - PROCESS | 3672 | 1467736086310 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 3672 | 1467736086315 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:06 INFO - PROCESS | 3672 | ++DOCSHELL 109EA800 == 37 [pid = 3672] [id = 762] 09:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (10A46400) [pid = 3672] [serial = 2284] [outer = 00000000] 09:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10A54400) [pid = 3672] [serial = 2285] [outer = 10A46400] 09:28:06 INFO - PROCESS | 3672 | 1467736086376 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (147E7800) [pid = 3672] [serial = 2286] [outer = 10A46400] 09:28:07 INFO - PROCESS | 3672 | 1467736087013 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:28:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:28:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:28:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:28:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:28:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1013ms 09:28:07 INFO - PROCESS | 3672 | 1467736087041 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3672 | 1467736087045 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /FileAPI/historical.html 09:28:07 INFO - PROCESS | 3672 | 1467736087052 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3672 | 1467736087055 Marionette TRACE conn5 <- [1,3006,null,{}] 09:28:07 INFO - PROCESS | 3672 | 1467736087059 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 3672 | 1467736087062 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:07 INFO - PROCESS | 3672 | 1467736087183 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:28:07 INFO - PROCESS | 3672 | 1467736087327 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 3672 | 1467736087329 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:07 INFO - PROCESS | 3672 | ++DOCSHELL 1731E400 == 38 [pid = 3672] [id = 763] 09:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (17381400) [pid = 3672] [serial = 2287] [outer = 00000000] 09:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (17FD5C00) [pid = 3672] [serial = 2288] [outer = 17381400] 09:28:07 INFO - PROCESS | 3672 | 1467736087387 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (184BB800) [pid = 3672] [serial = 2289] [outer = 17381400] 09:28:08 INFO - PROCESS | 3672 | 1467736087992 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:28:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:28:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:28:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:28:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:28:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:28:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:28:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:28:08 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 09:28:08 INFO - PROCESS | 3672 | 1467736088038 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 3672 | 1467736088040 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /FileAPI/idlharness.html 09:28:08 INFO - PROCESS | 3672 | 1467736088045 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 3672 | 1467736088049 Marionette TRACE conn5 <- [1,3010,null,{}] 09:28:08 INFO - PROCESS | 3672 | 1467736088060 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 3672 | 1467736088065 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:08 INFO - PROCESS | 3672 | 1467736088186 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:28:08 INFO - PROCESS | 3672 | 1467736088468 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3672 | 1467736088471 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:08 INFO - PROCESS | 3672 | ++DOCSHELL 0D03AC00 == 39 [pid = 3672] [id = 764] 09:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (0CDD4C00) [pid = 3672] [serial = 2290] [outer = 00000000] 09:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 99 (10072400) [pid = 3672] [serial = 2291] [outer = 0CDD4C00] 09:28:08 INFO - PROCESS | 3672 | 1467736088526 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3672 | ++DOMWINDOW == 100 (10654000) [pid = 3672] [serial = 2292] [outer = 0CDD4C00] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 19A31C00 == 38 [pid = 3672] [id = 760] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 1064C400 == 37 [pid = 3672] [id = 759] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 198D5C00 == 36 [pid = 3672] [id = 758] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 1924E400 == 35 [pid = 3672] [id = 757] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 1915C000 == 34 [pid = 3672] [id = 756] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 182CC400 == 33 [pid = 3672] [id = 755] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 147E6400 == 32 [pid = 3672] [id = 754] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 16054000 == 31 [pid = 3672] [id = 753] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 10A4F000 == 30 [pid = 3672] [id = 752] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 0D0E4C00 == 29 [pid = 3672] [id = 751] 09:28:09 INFO - PROCESS | 3672 | --DOCSHELL 14711800 == 28 [pid = 3672] [id = 750] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 99 (18D02000) [pid = 3672] [serial = 2215] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 98 (198D0C00) [pid = 3672] [serial = 2218] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (1915F000) [pid = 3672] [serial = 2216] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (147EA800) [pid = 3672] [serial = 2221] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (198DB800) [pid = 3672] [serial = 2219] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (18227C00) [pid = 3672] [serial = 2212] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (151E2000) [pid = 3672] [serial = 2209] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (1605F800) [pid = 3672] [serial = 2210] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (0CDCA000) [pid = 3672] [serial = 2203] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (0FFF3800) [pid = 3672] [serial = 2204] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1AC4B800) [pid = 3672] [serial = 2198] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1AC44C00) [pid = 3672] [serial = 2197] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (109AD800) [pid = 3672] [serial = 2200] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (10A71000) [pid = 3672] [serial = 2201] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (10707C00) [pid = 3672] [serial = 2206] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (109E3400) [pid = 3672] [serial = 2207] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (199A4800) [pid = 3672] [serial = 2224] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19ADBC00) [pid = 3672] [serial = 2227] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (19ADCC00) [pid = 3672] [serial = 2228] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (19A35800) [pid = 3672] [serial = 2225] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (14930C00) [pid = 3672] [serial = 2222] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18234800) [pid = 3672] [serial = 2213] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (19E8E800) [pid = 3672] [serial = 2231] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (19E8D800) [pid = 3672] [serial = 2230] [outer = 00000000] [url = about:blank] 09:28:09 INFO - PROCESS | 3672 | 1467736089645 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:28:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:28:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:28:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:28:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:28:09 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 09:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:28:09 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 09:28:09 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 09:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:28:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:28:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:28:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:28:09 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 09:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:28:09 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 09:28:09 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 09:28:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:28:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:28:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1679ms 09:28:09 INFO - PROCESS | 3672 | 1467736089729 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3672 | 1467736089733 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /FileAPI/idlharness.worker 09:28:09 INFO - PROCESS | 3672 | 1467736089738 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 3672 | 1467736089740 Marionette TRACE conn5 <- [1,3014,null,{}] 09:28:09 INFO - PROCESS | 3672 | 1467736089746 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 3672 | 1467736089750 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:09 INFO - PROCESS | 3672 | 1467736089837 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:28:09 INFO - PROCESS | 3672 | 1467736089963 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3672 | 1467736089966 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:10 INFO - PROCESS | 3672 | ++DOCSHELL 18229400 == 29 [pid = 3672] [id = 765] 09:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1822B400) [pid = 3672] [serial = 2293] [outer = 00000000] 09:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (18235000) [pid = 3672] [serial = 2294] [outer = 1822B400] 09:28:10 INFO - PROCESS | 3672 | 1467736090013 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (182D2800) [pid = 3672] [serial = 2295] [outer = 1822B400] 09:28:10 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:28:10 INFO - PROCESS | 3672 | 1467736090917 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:28:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:28:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:28:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:28:10 INFO - {} 09:28:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:28:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:28:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:28:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:28:10 INFO - {} 09:28:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:28:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:28:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:28:11 INFO - {} 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:28:11 INFO - {} 09:28:11 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 - {} 09:28:11 INFO - {} 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:28:11 INFO - {} 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:28:11 INFO - {} 09:28:11 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 - {} 09:28:11 INFO - {} 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:28:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:28:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 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 09:28:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:28:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:28:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:28:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:28:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:28:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:28:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:28:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:28:11 INFO - {} 09:28:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1294ms 09:28:11 INFO - PROCESS | 3672 | 1467736091038 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3672 | 1467736091042 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:28:11 INFO - PROCESS | 3672 | 1467736091046 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:28:11 INFO - PROCESS | 3672 | 1467736091048 Marionette TRACE conn5 <- [1,3018,null,{}] 09:28:11 INFO - PROCESS | 3672 | 1467736091052 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 3672 | 1467736091054 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:11 INFO - PROCESS | 3672 | 1467736091159 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:28:11 INFO - PROCESS | 3672 | 1467736091164 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3672 | 1467736091167 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:11 INFO - PROCESS | 3672 | ++DOCSHELL 18991800 == 30 [pid = 3672] [id = 766] 09:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18992800) [pid = 3672] [serial = 2296] [outer = 00000000] 09:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (193F7800) [pid = 3672] [serial = 2297] [outer = 18992800] 09:28:11 INFO - PROCESS | 3672 | 1467736091212 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (1CCBF800) [pid = 3672] [serial = 2298] [outer = 18992800] 09:28:11 INFO - PROCESS | 3672 | 1467736091711 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:28:11 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 09:28:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 09:28:11 INFO - PROCESS | 3672 | 1467736091720 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3672 | 1467736091722 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:28:11 INFO - PROCESS | 3672 | 1467736091731 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 3672 | 1467736091736 Marionette TRACE conn5 <- [1,3022,null,{}] 09:28:11 INFO - PROCESS | 3672 | 1467736091751 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 3672 | 1467736091755 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:11 INFO - PROCESS | 3672 | 1467736091882 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:28:11 INFO - PROCESS | 3672 | 1467736091889 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3672 | 1467736091891 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:11 INFO - PROCESS | 3672 | ++DOCSHELL 1D2BCC00 == 31 [pid = 3672] [id = 767] 09:28:11 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1D2D8800) [pid = 3672] [serial = 2299] [outer = 00000000] 09:28:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (1D85C400) [pid = 3672] [serial = 2300] [outer = 1D2D8800] 09:28:12 INFO - PROCESS | 3672 | 1467736091994 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (1D8ACC00) [pid = 3672] [serial = 2301] [outer = 1D2D8800] 09:28:12 INFO - PROCESS | 3672 | 1467736092399 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:28:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 09:28:12 INFO - PROCESS | 3672 | 1467736092431 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3672 | 1467736092433 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:28:12 INFO - PROCESS | 3672 | 1467736092436 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:28:12 INFO - PROCESS | 3672 | 1467736092438 Marionette TRACE conn5 <- [1,3026,null,{}] 09:28:12 INFO - PROCESS | 3672 | 1467736092441 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 3672 | 1467736092443 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:12 INFO - PROCESS | 3672 | 1467736092570 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:28:12 INFO - PROCESS | 3672 | 1467736092686 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 3672 | 1467736092688 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:12 INFO - PROCESS | 3672 | ++DOCSHELL 1DD4D800 == 32 [pid = 3672] [id = 768] 09:28:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1DD4DC00) [pid = 3672] [serial = 2302] [outer = 00000000] 09:28:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (1DD5AC00) [pid = 3672] [serial = 2303] [outer = 1DD4DC00] 09:28:12 INFO - PROCESS | 3672 | 1467736092735 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (1DDBC400) [pid = 3672] [serial = 2304] [outer = 1DD4DC00] 09:28:13 INFO - PROCESS | 3672 | 1467736093088 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:28:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:28:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:28:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 09:28:13 INFO - PROCESS | 3672 | 1467736093174 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 3672 | 1467736093176 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:28:13 INFO - PROCESS | 3672 | 1467736093179 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 3672 | 1467736093181 Marionette TRACE conn5 <- [1,3030,null,{}] 09:28:13 INFO - PROCESS | 3672 | 1467736093185 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 3672 | 1467736093186 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:13 INFO - PROCESS | 3672 | 1467736093308 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:28:13 INFO - PROCESS | 3672 | 1467736093313 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 3672 | 1467736093318 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:13 INFO - PROCESS | 3672 | ++DOCSHELL 1CE09000 == 33 [pid = 3672] [id = 769] 09:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (1CE09400) [pid = 3672] [serial = 2305] [outer = 00000000] 09:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1CE0DC00) [pid = 3672] [serial = 2306] [outer = 1CE09400] 09:28:13 INFO - PROCESS | 3672 | 1467736093430 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1DD51400) [pid = 3672] [serial = 2307] [outer = 1CE09400] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (182F2400) [pid = 3672] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (193F0800) [pid = 3672] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (10A4F400) [pid = 3672] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (1731B800) [pid = 3672] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (16054800) [pid = 3672] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (1915C400) [pid = 3672] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (0FF63400) [pid = 3672] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (14718400) [pid = 3672] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (19A33000) [pid = 3672] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (198D9000) [pid = 3672] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (17F16800) [pid = 3672] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (10710400) [pid = 3672] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (17F8FC00) [pid = 3672] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1AC8A800) [pid = 3672] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1C13A000) [pid = 3672] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (193FA000) [pid = 3672] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:28:13 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1999CC00) [pid = 3672] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:28:14 INFO - PROCESS | 3672 | 1467736094128 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:28:14 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. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:28:14 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'.) 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:28:14 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. 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:28:14 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. 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:28:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:28:14 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. 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:28:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:28:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:28:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:28:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1056ms 09:28:14 INFO - PROCESS | 3672 | 1467736094238 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3672 | 1467736094240 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:28:14 INFO - PROCESS | 3672 | 1467736094249 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 3672 | 1467736094251 Marionette TRACE conn5 <- [1,3034,null,{}] 09:28:14 INFO - PROCESS | 3672 | 1467736094255 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 3672 | 1467736094257 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:14 INFO - PROCESS | 3672 | 1467736094346 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:28:14 INFO - PROCESS | 3672 | 1467736094351 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 3672 | 1467736094353 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:14 INFO - PROCESS | 3672 | ++DOCSHELL 1DDBF000 == 34 [pid = 3672] [id = 770] 09:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1DDC4000) [pid = 3672] [serial = 2308] [outer = 00000000] 09:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (1DFCD800) [pid = 3672] [serial = 2309] [outer = 1DDC4000] 09:28:14 INFO - PROCESS | 3672 | 1467736094396 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1DFD2000) [pid = 3672] [serial = 2310] [outer = 1DDC4000] 09:28:14 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:28:14 INFO - PROCESS | 3672 | 1467736094848 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:28:14 INFO - {} 09:28:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 09:28:14 INFO - PROCESS | 3672 | 1467736094880 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3672 | 1467736094882 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:28:14 INFO - PROCESS | 3672 | 1467736094885 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:28:14 INFO - PROCESS | 3672 | 1467736094887 Marionette TRACE conn5 <- [1,3038,null,{}] 09:28:14 INFO - PROCESS | 3672 | 1467736094894 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 3672 | 1467736094896 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:15 INFO - PROCESS | 3672 | 1467736094978 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:28:15 INFO - PROCESS | 3672 | 1467736094988 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3672 | 1467736094989 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:15 INFO - PROCESS | 3672 | ++DOCSHELL 1F748400 == 35 [pid = 3672] [id = 771] 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (1F749000) [pid = 3672] [serial = 2311] [outer = 00000000] 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1F750000) [pid = 3672] [serial = 2312] [outer = 1F749000] 09:28:15 INFO - PROCESS | 3672 | 1467736095032 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (1F752000) [pid = 3672] [serial = 2313] [outer = 1F749000] 09:28:15 INFO - PROCESS | 3672 | 1467736095448 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:28:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:28:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 09:28:15 INFO - PROCESS | 3672 | 1467736095459 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3672 | 1467736095460 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:28:15 INFO - PROCESS | 3672 | 1467736095464 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:28:15 INFO - PROCESS | 3672 | 1467736095466 Marionette TRACE conn5 <- [1,3042,null,{}] 09:28:15 INFO - PROCESS | 3672 | 1467736095469 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 3672 | 1467736095471 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:15 INFO - PROCESS | 3672 | 1467736095601 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:28:15 INFO - PROCESS | 3672 | 1467736095609 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3672 | 1467736095611 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:15 INFO - PROCESS | 3672 | ++DOCSHELL 1479E000 == 36 [pid = 3672] [id = 772] 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (1479E400) [pid = 3672] [serial = 2314] [outer = 00000000] 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (147A9800) [pid = 3672] [serial = 2315] [outer = 1479E400] 09:28:15 INFO - PROCESS | 3672 | 1467736095655 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (1CCBE800) [pid = 3672] [serial = 2316] [outer = 1479E400] 09:28:16 INFO - PROCESS | 3672 | 1467736096623 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:28:16 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" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:28:16 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" 09:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:28:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1281ms 09:28:16 INFO - PROCESS | 3672 | 1467736096758 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3672 | 1467736096763 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:28:16 INFO - PROCESS | 3672 | 1467736096768 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3672 | 1467736096772 Marionette TRACE conn5 <- [1,3046,null,{}] 09:28:16 INFO - PROCESS | 3672 | 1467736096777 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 3672 | 1467736096781 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:16 INFO - PROCESS | 3672 | 1467736096884 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:28:17 INFO - PROCESS | 3672 | 1467736097060 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3672 | 1467736097063 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:17 INFO - PROCESS | 3672 | ++DOCSHELL 1605F000 == 37 [pid = 3672] [id = 773] 09:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 84 (166E0000) [pid = 3672] [serial = 2317] [outer = 00000000] 09:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 85 (182CC400) [pid = 3672] [serial = 2318] [outer = 166E0000] 09:28:17 INFO - PROCESS | 3672 | 1467736097166 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3672 | ++DOMWINDOW == 86 (1899DC00) [pid = 3672] [serial = 2319] [outer = 166E0000] 09:28:17 INFO - PROCESS | 3672 | 1467736097704 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:28:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:28:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 977ms 09:28:17 INFO - PROCESS | 3672 | 1467736097748 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 3672 | 1467736097753 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:28:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:28:17 INFO - PROCESS | 3672 | 1467736097760 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 3672 | 1467736097763 Marionette TRACE conn5 <- [1,3050,null,{}] 09:28:17 INFO - PROCESS | 3672 | 1467736097767 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 3672 | 1467736097770 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:17 INFO - PROCESS | 3672 | 1467736097889 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:28:18 INFO - PROCESS | 3672 | 1467736098047 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 3672 | 1467736098049 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:18 INFO - PROCESS | 3672 | ++DOCSHELL 198D6000 == 38 [pid = 3672] [id = 774] 09:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 87 (198D6400) [pid = 3672] [serial = 2320] [outer = 00000000] 09:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 88 (198DF400) [pid = 3672] [serial = 2321] [outer = 198D6400] 09:28:18 INFO - PROCESS | 3672 | 1467736098106 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3672 | ++DOMWINDOW == 89 (199A2000) [pid = 3672] [serial = 2322] [outer = 198D6400] 09:28:18 INFO - PROCESS | 3672 | [3672] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:28:18 INFO - PROCESS | 3672 | 1467736098675 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:28:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:28:18 INFO - {} 09:28:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 09:28:18 INFO - PROCESS | 3672 | 1467736098693 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 3672 | 1467736098695 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:28:18 INFO - PROCESS | 3672 | 1467736098699 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:28:18 INFO - PROCESS | 3672 | 1467736098702 Marionette TRACE conn5 <- [1,3054,null,{}] 09:28:18 INFO - PROCESS | 3672 | 1467736098713 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 3672 | 1467736098718 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:18 INFO - PROCESS | 3672 | 1467736098830 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:28:19 INFO - PROCESS | 3672 | 1467736098979 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3672 | 1467736098982 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:19 INFO - PROCESS | 3672 | ++DOCSHELL 1AC3F400 == 39 [pid = 3672] [id = 775] 09:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 90 (1AC89C00) [pid = 3672] [serial = 2323] [outer = 00000000] 09:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 91 (1C9F5400) [pid = 3672] [serial = 2324] [outer = 1AC89C00] 09:28:19 INFO - PROCESS | 3672 | 1467736099040 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 92 (1CE0E400) [pid = 3672] [serial = 2325] [outer = 1AC89C00] 09:28:19 INFO - PROCESS | 3672 | 1467736099547 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:28:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:28:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 09:28:19 INFO - PROCESS | 3672 | 1467736099573 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 3672 | 1467736099576 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:28:19 INFO - PROCESS | 3672 | 1467736099579 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3672 | 1467736099581 Marionette TRACE conn5 <- [1,3058,null,{}] 09:28:19 INFO - PROCESS | 3672 | 1467736099585 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 3672 | 1467736099587 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:19 INFO - PROCESS | 3672 | 1467736099734 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:28:19 INFO - PROCESS | 3672 | 1467736099879 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3672 | 1467736099881 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:19 INFO - PROCESS | 3672 | ++DOCSHELL 10541C00 == 40 [pid = 3672] [id = 776] 09:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 93 (10542800) [pid = 3672] [serial = 2326] [outer = 00000000] 09:28:19 INFO - PROCESS | 3672 | ++DOMWINDOW == 94 (10710C00) [pid = 3672] [serial = 2327] [outer = 10542800] 09:28:19 INFO - PROCESS | 3672 | 1467736099938 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3672 | ++DOMWINDOW == 95 (10D51C00) [pid = 3672] [serial = 2328] [outer = 10542800] 09:28:20 INFO - PROCESS | 3672 | 1467736100631 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:28:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:28:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1124ms 09:28:20 INFO - PROCESS | 3672 | 1467736100709 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 3672 | 1467736100714 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:28:20 INFO - PROCESS | 3672 | 1467736100719 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 3672 | 1467736100724 Marionette TRACE conn5 <- [1,3062,null,{}] 09:28:20 INFO - PROCESS | 3672 | 1467736100730 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 3672 | 1467736100732 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:20 INFO - PROCESS | 3672 | 1467736100848 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:28:21 INFO - PROCESS | 3672 | 1467736100991 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 3672 | 1467736100994 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:21 INFO - PROCESS | 3672 | ++DOCSHELL 1070E000 == 41 [pid = 3672] [id = 777] 09:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 96 (1070F800) [pid = 3672] [serial = 2329] [outer = 00000000] 09:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 97 (109E3400) [pid = 3672] [serial = 2330] [outer = 1070F800] 09:28:21 INFO - PROCESS | 3672 | 1467736101048 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3672 | ++DOMWINDOW == 98 (10A71000) [pid = 3672] [serial = 2331] [outer = 1070F800] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1F748400 == 40 [pid = 3672] [id = 771] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1DDBF000 == 39 [pid = 3672] [id = 770] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1CE09000 == 38 [pid = 3672] [id = 769] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1DD4D800 == 37 [pid = 3672] [id = 768] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1D2BCC00 == 36 [pid = 3672] [id = 767] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 18991800 == 35 [pid = 3672] [id = 766] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 18229400 == 34 [pid = 3672] [id = 765] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 0D03AC00 == 33 [pid = 3672] [id = 764] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1737D400 == 32 [pid = 3672] [id = 761] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 109EA800 == 31 [pid = 3672] [id = 762] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1731E400 == 30 [pid = 3672] [id = 763] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1AC3F400 == 29 [pid = 3672] [id = 775] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 10541C00 == 28 [pid = 3672] [id = 776] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1605F000 == 27 [pid = 3672] [id = 773] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 198D6000 == 26 [pid = 3672] [id = 774] 09:28:21 INFO - PROCESS | 3672 | --DOCSHELL 1479E000 == 25 [pid = 3672] [id = 772] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 97 (184BD000) [pid = 3672] [serial = 2265] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 96 (193FD400) [pid = 3672] [serial = 2270] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 95 (10A68400) [pid = 3672] [serial = 2256] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 94 (10A70800) [pid = 3672] [serial = 2257] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 93 (17FDDC00) [pid = 3672] [serial = 2262] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 92 (166E5800) [pid = 3672] [serial = 2259] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 91 (18993400) [pid = 3672] [serial = 2266] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 90 (17316C00) [pid = 3672] [serial = 2260] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 89 (1915E000) [pid = 3672] [serial = 2268] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 88 (1053A000) [pid = 3672] [serial = 2253] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 87 (10543400) [pid = 3672] [serial = 2254] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 86 (1605C800) [pid = 3672] [serial = 2251] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 85 (15028000) [pid = 3672] [serial = 2250] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 84 (19ACB400) [pid = 3672] [serial = 2280] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 83 (1999E800) [pid = 3672] [serial = 2273] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (17F1A000) [pid = 3672] [serial = 2236] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (149AD800) [pid = 3672] [serial = 2234] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (14714000) [pid = 3672] [serial = 2233] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (193FEC00) [pid = 3672] [serial = 2239] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18996400) [pid = 3672] [serial = 2238] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1ADC6400) [pid = 3672] [serial = 2242] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1AC91C00) [pid = 3672] [serial = 2241] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1C9F6000) [pid = 3672] [serial = 2245] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1C9EC400) [pid = 3672] [serial = 2244] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (19A29400) [pid = 3672] [serial = 2276] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1CCC2000) [pid = 3672] [serial = 2248] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1C9F8400) [pid = 3672] [serial = 2247] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (196AF400) [pid = 3672] [serial = 2271] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (19AC5000) [pid = 3672] [serial = 2279] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (19E8B000) [pid = 3672] [serial = 2282] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (19A29C00) [pid = 3672] [serial = 2277] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (18236800) [pid = 3672] [serial = 2263] [outer = 00000000] [url = about:blank] 09:28:21 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (199A0C00) [pid = 3672] [serial = 2274] [outer = 00000000] [url = about:blank] 09:28:22 INFO - PROCESS | 3672 | 1467736102260 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:28:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1575ms 09:28:22 INFO - PROCESS | 3672 | 1467736102297 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 3672 | 1467736102301 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:28:22 INFO - PROCESS | 3672 | 1467736102305 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3672 | 1467736102310 Marionette TRACE conn5 <- [1,3066,null,{}] 09:28:22 INFO - PROCESS | 3672 | 1467736102322 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 3672 | 1467736102325 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:22 INFO - PROCESS | 3672 | 1467736102417 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:28:22 INFO - PROCESS | 3672 | 1467736102424 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3672 | 1467736102427 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:22 INFO - PROCESS | 3672 | ++DOCSHELL 10072800 == 26 [pid = 3672] [id = 778] 09:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 66 (10080C00) [pid = 3672] [serial = 2332] [outer = 00000000] 09:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 67 (10649C00) [pid = 3672] [serial = 2333] [outer = 10080C00] 09:28:22 INFO - PROCESS | 3672 | 1467736102474 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 3672 | ++DOMWINDOW == 68 (10652400) [pid = 3672] [serial = 2334] [outer = 10080C00] 09:28:23 INFO - PROCESS | 3672 | 1467736102991 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:28:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:28:23 INFO - PROCESS | 3672 | 1467736103047 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:28:23 INFO - PROCESS | 3672 | 1467736103053 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 3672 | 1467736103056 Marionette TRACE conn5 <- [1,3070,null,{}] 09:28:23 INFO - PROCESS | 3672 | 1467736103060 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 3672 | 1467736103062 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:23 INFO - PROCESS | 3672 | 1467736103183 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:28:23 INFO - PROCESS | 3672 | 1467736103298 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3672 | 1467736103300 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:23 INFO - PROCESS | 3672 | ++DOCSHELL 115EA000 == 27 [pid = 3672] [id = 779] 09:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 69 (11646C00) [pid = 3672] [serial = 2335] [outer = 00000000] 09:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 70 (1474C000) [pid = 3672] [serial = 2336] [outer = 11646C00] 09:28:23 INFO - PROCESS | 3672 | 1467736103348 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 71 (147A1C00) [pid = 3672] [serial = 2337] [outer = 11646C00] 09:28:23 INFO - PROCESS | 3672 | 1467736103675 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:28:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:28:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 675ms 09:28:23 INFO - PROCESS | 3672 | 1467736103732 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 3672 | 1467736103734 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:28:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:28:23 INFO - PROCESS | 3672 | 1467736103756 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 3672 | 1467736103760 Marionette TRACE conn5 <- [1,3074,null,{}] 09:28:23 INFO - PROCESS | 3672 | 1467736103772 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 3672 | 1467736103776 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:23 INFO - PROCESS | 3672 | 1467736103863 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:28:23 INFO - PROCESS | 3672 | 1467736103870 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3672 | 1467736103873 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:23 INFO - PROCESS | 3672 | ++DOCSHELL 14AC8400 == 28 [pid = 3672] [id = 780] 09:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (14ACD400) [pid = 3672] [serial = 2338] [outer = 00000000] 09:28:23 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1516CC00) [pid = 3672] [serial = 2339] [outer = 14ACD400] 09:28:23 INFO - PROCESS | 3672 | 1467736103921 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (1605B400) [pid = 3672] [serial = 2340] [outer = 14ACD400] 09:28:24 INFO - PROCESS | 3672 | 1467736104396 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:28:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 09:28:24 INFO - PROCESS | 3672 | 1467736104432 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 3672 | 1467736104434 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:28:24 INFO - PROCESS | 3672 | 1467736104442 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 3672 | 1467736104444 Marionette TRACE conn5 <- [1,3078,null,{}] 09:28:24 INFO - PROCESS | 3672 | 1467736104447 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 3672 | 1467736104449 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:24 INFO - PROCESS | 3672 | 1467736104574 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:28:24 INFO - PROCESS | 3672 | 1467736104676 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3672 | 1467736104678 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:24 INFO - PROCESS | 3672 | ++DOCSHELL 1731A400 == 29 [pid = 3672] [id = 781] 09:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (1731A800) [pid = 3672] [serial = 2341] [outer = 00000000] 09:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (17377400) [pid = 3672] [serial = 2342] [outer = 1731A800] 09:28:24 INFO - PROCESS | 3672 | 1467736104724 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (17F10C00) [pid = 3672] [serial = 2343] [outer = 1731A800] 09:28:25 INFO - PROCESS | 3672 | 1467736105106 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 09:28:25 INFO - PROCESS | 3672 | 1467736105172 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3672 | 1467736105174 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:28:25 INFO - PROCESS | 3672 | 1467736105183 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 3672 | 1467736105185 Marionette TRACE conn5 <- [1,3082,null,{}] 09:28:25 INFO - PROCESS | 3672 | 1467736105188 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 3672 | 1467736105191 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:25 INFO - PROCESS | 3672 | 1467736105306 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:28:25 INFO - PROCESS | 3672 | 1467736105311 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 3672 | 1467736105313 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:25 INFO - PROCESS | 3672 | ++DOCSHELL 17F1C800 == 30 [pid = 3672] [id = 782] 09:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (17F1CC00) [pid = 3672] [serial = 2344] [outer = 00000000] 09:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (18229800) [pid = 3672] [serial = 2345] [outer = 17F1CC00] 09:28:25 INFO - PROCESS | 3672 | 1467736105357 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (18235400) [pid = 3672] [serial = 2346] [outer = 17F1CC00] 09:28:25 INFO - PROCESS | 3672 | 1467736105807 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 09:28:25 INFO - PROCESS | 3672 | 1467736105857 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3672 | 1467736105859 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:28:25 INFO - PROCESS | 3672 | 1467736105869 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 3672 | 1467736105871 Marionette TRACE conn5 <- [1,3086,null,{}] 09:28:25 INFO - PROCESS | 3672 | 1467736105874 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 3672 | 1467736105880 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:26 INFO - PROCESS | 3672 | 1467736106036 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:28:26 INFO - PROCESS | 3672 | 1467736106062 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3672 | 1467736106064 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:26 INFO - PROCESS | 3672 | ++DOCSHELL 1832B400 == 31 [pid = 3672] [id = 783] 09:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 81 (184BB400) [pid = 3672] [serial = 2347] [outer = 00000000] 09:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 82 (189D2000) [pid = 3672] [serial = 2348] [outer = 184BB400] 09:28:26 INFO - PROCESS | 3672 | 1467736106110 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 83 (18D0BC00) [pid = 3672] [serial = 2349] [outer = 184BB400] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 82 (1F749000) [pid = 3672] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 81 (1D2D8800) [pid = 3672] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 80 (1DD4DC00) [pid = 3672] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1CE09400) [pid = 3672] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (18992800) [pid = 3672] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (17381400) [pid = 3672] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (10A46400) [pid = 3672] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (182C5400) [pid = 3672] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (0CDD4C00) [pid = 3672] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (1DDC4000) [pid = 3672] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (1479E400) [pid = 3672] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:28:26 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (1822B400) [pid = 3672] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:28:26 INFO - PROCESS | 3672 | 1467736106752 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:28:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 09:28:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:28:26 INFO - PROCESS | 3672 | 1467736106802 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 3672 | 1467736106804 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:28:26 INFO - PROCESS | 3672 | 1467736106807 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 3672 | 1467736106808 Marionette TRACE conn5 <- [1,3090,null,{}] 09:28:26 INFO - PROCESS | 3672 | 1467736106828 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 3672 | 1467736106830 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:26 INFO - PROCESS | 3672 | 1467736106912 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:28:26 INFO - PROCESS | 3672 | 1467736106916 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3672 | 1467736106918 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:26 INFO - PROCESS | 3672 | ++DOCSHELL 1895B400 == 32 [pid = 3672] [id = 784] 09:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 72 (1895D000) [pid = 3672] [serial = 2350] [outer = 00000000] 09:28:26 INFO - PROCESS | 3672 | ++DOMWINDOW == 73 (1915F000) [pid = 3672] [serial = 2351] [outer = 1895D000] 09:28:26 INFO - PROCESS | 3672 | 1467736106961 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 74 (193F2000) [pid = 3672] [serial = 2352] [outer = 1895D000] 09:28:27 INFO - PROCESS | 3672 | 1467736107378 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:28:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 09:28:27 INFO - PROCESS | 3672 | 1467736107438 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 3672 | 1467736107440 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:28:27 INFO - PROCESS | 3672 | 1467736107461 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 3672 | 1467736107462 Marionette TRACE conn5 <- [1,3094,null,{}] 09:28:27 INFO - PROCESS | 3672 | 1467736107466 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 3672 | 1467736107468 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:27 INFO - PROCESS | 3672 | 1467736107548 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:28:27 INFO - PROCESS | 3672 | 1467736107553 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 3672 | 1467736107555 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:27 INFO - PROCESS | 3672 | ++DOCSHELL 193F5800 == 33 [pid = 3672] [id = 785] 09:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 75 (193F6800) [pid = 3672] [serial = 2353] [outer = 00000000] 09:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 76 (196B9400) [pid = 3672] [serial = 2354] [outer = 193F6800] 09:28:27 INFO - PROCESS | 3672 | 1467736107598 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3672 | ++DOMWINDOW == 77 (1737D800) [pid = 3672] [serial = 2355] [outer = 193F6800] 09:28:28 INFO - PROCESS | 3672 | 1467736108053 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:28:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:28:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:28:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 09:28:28 INFO - PROCESS | 3672 | 1467736108089 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3672 | 1467736108091 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:28:28 INFO - PROCESS | 3672 | 1467736108094 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3672 | 1467736108096 Marionette TRACE conn5 <- [1,3098,null,{}] 09:28:28 INFO - PROCESS | 3672 | 1467736108100 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 3672 | 1467736108102 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:28 INFO - PROCESS | 3672 | 1467736108244 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:28:28 INFO - PROCESS | 3672 | 1467736108255 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3672 | 1467736108257 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:28 INFO - PROCESS | 3672 | ++DOCSHELL 198DB400 == 34 [pid = 3672] [id = 786] 09:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 78 (198DB800) [pid = 3672] [serial = 2356] [outer = 00000000] 09:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 79 (1999C800) [pid = 3672] [serial = 2357] [outer = 198DB800] 09:28:28 INFO - PROCESS | 3672 | 1467736108301 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 3672 | ++DOMWINDOW == 80 (199A2C00) [pid = 3672] [serial = 2358] [outer = 198DB800] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 10072800 == 33 [pid = 3672] [id = 778] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 1070E000 == 32 [pid = 3672] [id = 777] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 14AC8400 == 31 [pid = 3672] [id = 780] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 1832B400 == 30 [pid = 3672] [id = 783] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 193F5800 == 29 [pid = 3672] [id = 785] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 115EA000 == 28 [pid = 3672] [id = 779] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 1895B400 == 27 [pid = 3672] [id = 784] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 1731A400 == 26 [pid = 3672] [id = 781] 09:28:29 INFO - PROCESS | 3672 | --DOCSHELL 17F1C800 == 25 [pid = 3672] [id = 782] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 79 (1F750000) [pid = 3672] [serial = 2312] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 78 (1D85C400) [pid = 3672] [serial = 2300] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 77 (1DD5AC00) [pid = 3672] [serial = 2303] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 76 (1D8ACC00) [pid = 3672] [serial = 2301] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 75 (1CE0DC00) [pid = 3672] [serial = 2306] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 74 (1DDBC400) [pid = 3672] [serial = 2304] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 73 (18235000) [pid = 3672] [serial = 2294] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 72 (193F7800) [pid = 3672] [serial = 2297] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 71 (17FD5C00) [pid = 3672] [serial = 2288] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 70 (184BB800) [pid = 3672] [serial = 2289] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 69 (10A54400) [pid = 3672] [serial = 2285] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 68 (1F752000) [pid = 3672] [serial = 2313] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 67 (147E7800) [pid = 3672] [serial = 2286] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 66 (19E8CC00) [pid = 3672] [serial = 2283] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 65 (10072400) [pid = 3672] [serial = 2291] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 64 (10654000) [pid = 3672] [serial = 2292] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 63 (1DFCD800) [pid = 3672] [serial = 2309] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 62 (1DFD2000) [pid = 3672] [serial = 2310] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 61 (1DD51400) [pid = 3672] [serial = 2307] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 60 (1CCBF800) [pid = 3672] [serial = 2298] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 59 (1CCBE800) [pid = 3672] [serial = 2316] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 58 (182D2800) [pid = 3672] [serial = 2295] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 3672 | --DOMWINDOW == 57 (147A9800) [pid = 3672] [serial = 2315] [outer = 00000000] [url = about:blank] 09:28:30 INFO - PROCESS | 3672 | 1467736110074 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:28:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:28:30 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 09:28:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:28:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2021ms 09:28:30 INFO - PROCESS | 3672 | 1467736110117 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3672 | 1467736110121 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:28:30 INFO - PROCESS | 3672 | 1467736110126 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3672 | 1467736110130 Marionette TRACE conn5 <- [1,3102,null,{}] 09:28:30 INFO - PROCESS | 3672 | 1467736110136 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 3672 | 1467736110139 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:30 INFO - PROCESS | 3672 | 1467736110229 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:28:30 INFO - PROCESS | 3672 | 1467736110236 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9411c1bb-0e00-4ceb-bc7a-c18689025718\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 3672 | 1467736110240 Marionette INFO sendAsync 3780910f-ca4f-40c4-9f34-2f884a8f1b42 09:28:30 INFO - PROCESS | 3672 | ++DOCSHELL 10072C00 == 26 [pid = 3672] [id = 787] 09:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 58 (10073400) [pid = 3672] [serial = 2359] [outer = 00000000] 09:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 59 (10538000) [pid = 3672] [serial = 2360] [outer = 10073400] 09:28:30 INFO - PROCESS | 3672 | 1467736110290 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 3672 | ++DOMWINDOW == 60 (10540C00) [pid = 3672] [serial = 2361] [outer = 10073400] 09:28:30 INFO - PROCESS | 3672 | 1467736110773 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:28:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 09:28:30 INFO - PROCESS | 3672 | 1467736110816 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3672 | 1467736110822 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:28:31 WARNING - u'runner_teardown' () 09:28:31 INFO - No more tests 09:28:31 INFO - Got 0 unexpected results 09:28:31 INFO - SUITE-END | took 683s 09:28:31 INFO - Closing logging queue 09:28:31 INFO - queue closed 09:28:32 INFO - Return code: 0 09:28:32 WARNING - # TBPL SUCCESS # 09:28:32 INFO - Running post-action listener: _resource_record_post_action 09:28:32 INFO - Running post-run listener: _resource_record_post_run 09:28:33 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 176473088; Write bytes: 1130346496; Read time: 2301710; Write time: 8469920 09:28:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:28:33 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 53497856; Read time: 0; Write time: 46730 09:28:33 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 176473088; Write bytes: 1071362560; Read time: 2301710; Write time: 8416250 09:28:33 INFO - Running post-run listener: _upload_blobber_files 09:28:33 INFO - Blob upload gear active. 09:28:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:28:33 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 09:28:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:28:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:28:33 INFO - (blobuploader) - INFO - Open directory for files ... 09:28:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:28:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:28:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:28:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:28:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:28:34 INFO - (blobuploader) - INFO - Done attempting. 09:28:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:28:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:28:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:28:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:28:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:28:36 INFO - (blobuploader) - INFO - Done attempting. 09:28:36 INFO - (blobuploader) - INFO - Iteration through files over. 09:28:36 INFO - Return code: 0 09:28:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:28:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecc5ce70fcfbd24521e05a2e362aa8ace9aa19172619b99eda4dd66214e3bf3e49694bf6102fa008e6245f2f96374d682c25a6373a7ef07729b15181f95151ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f973cf157a15df8c676afad9a12368fbf20acbcdfa333cb758ba76aa8355582d149db3c7a27595c3112b53790523706d935215b98d3736d785d3c79dcb8b3d7f"} 09:28:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:28:36 INFO - Writing to file C:\slave\test\properties\blobber_files 09:28:36 INFO - Contents: 09:28:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecc5ce70fcfbd24521e05a2e362aa8ace9aa19172619b99eda4dd66214e3bf3e49694bf6102fa008e6245f2f96374d682c25a6373a7ef07729b15181f95151ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f973cf157a15df8c676afad9a12368fbf20acbcdfa333cb758ba76aa8355582d149db3c7a27595c3112b53790523706d935215b98d3736d785d3c79dcb8b3d7f"} 09:28:36 INFO - Running post-run listener: copy_logs_to_upload_dir 09:28:36 INFO - Copying logs to upload dir... 09:28:36 INFO - mkdir: C:\slave\test\build\upload\logs 09:28:36 INFO - Copying logs to upload dir... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... 09:28:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=909.791000 ========= master_lag: 0.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-07-05 09:28:36.869424) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:36.870619) ========= '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-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecc5ce70fcfbd24521e05a2e362aa8ace9aa19172619b99eda4dd66214e3bf3e49694bf6102fa008e6245f2f96374d682c25a6373a7ef07729b15181f95151ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f973cf157a15df8c676afad9a12368fbf20acbcdfa333cb758ba76aa8355582d149db3c7a27595c3112b53790523706d935215b98d3736d785d3c79dcb8b3d7f"} build_url:https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ecc5ce70fcfbd24521e05a2e362aa8ace9aa19172619b99eda4dd66214e3bf3e49694bf6102fa008e6245f2f96374d682c25a6373a7ef07729b15181f95151ba", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f973cf157a15df8c676afad9a12368fbf20acbcdfa333cb758ba76aa8355582d149db3c7a27595c3112b53790523706d935215b98d3736d785d3c79dcb8b3d7f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OpHyrjbcRcmJ957958Yyew/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:36.991954) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:36.992338) ========= '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-154 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-154 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-154 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:37.108296) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:37.108621) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:37.832258) ========= ========= Total master_lag: 7.11 =========